1. 程式人生 > >幸運28平臺租用與Linux非root

幸運28平臺租用與Linux非root

所有 服務 3.1 native 程序 dev apach com 找到

1.安裝jdk與tomcat 安裝目錄為/usr/local/apache-tomcat-8.0.52 步驟略

2.創建用戶 tomcat並設置其不可登錄
其命令 #useradd -s /usr/sbin/nologin tomcat
3.安裝並編譯守護程序服務
3.1 切換目錄進入tomcatbin目錄 #cd /usr/local/apache-tomcat-8.0.52/bin/
3.2 解壓守護程序文件 #tar -xzvf commons-daemon-native.tar.gz
3.3 進入安裝路徑 #cd commons-daemon-1.0.15-native-src/unix/
3.4 安裝 # ./configure

3.5 編譯 # make
3.6 復制編譯文件
執行make後會生成一個jsvc文件,將其復制到tomcat的bin目錄 cp jsvc /usr/local/apache-tomcat-8.0.52/bin
4.修改啟動腳本
命令 #vi /usr/local/apache-tomcat-8.0.52/daemon.sh
找到如下內容
test “.$TOMCAT_USER” = . && TOMCAT_USER=tomcat

Set JAVA_HOME to working JDK or JRE

JAVA_HOME=/opt/jdk-1.6.0.22

修改TOMCAT_USER=tomcat,”tomcat”為運行tomcat的用戶,本文創建的用戶即為tomcat,所以不用修改。

去除JAVA_HOME前的註釋(即“#”號),並設置為JDK的所在目錄(/opt/jdk_1.7)。

5.更改tomcat目錄權限
5.1 賦予用戶執行權
chmod a+x /opt/tomcat8/bin/daemon.sh
5.2修改logs temp work conf 的用戶所有者
chown tomcat logs
chown tomcat temp
chown tomcat work
chown tomcat conf
修改conf裏面的文件用戶所有者
chown tomcat conf/*

6.加快tomcat啟動速度
打開$JAVA_PATH/jre/lib/security/java.security這個文件,找到下面的內容:

securerandom.source=file:/dev/urandom (或者 securerandom.source=file:/dev/random)替換成securerandom.source=file:/dev/./urandom

幸運28平臺租用與Linux非root