1. 程式人生 > >Centos6.5伺服器環境搭建之安裝Tomcat以及開機自啟動的配置

Centos6.5伺服器環境搭建之安裝Tomcat以及開機自啟動的配置

1、下載:http://tomcat.apache.org/download-70.cgi(tomcat的版本自行選擇)
2、解壓
cd /opt/apache
tar -xvzf apache-tomcat-7.0.73.tar.gz
3、檢視安裝
cd /opt/apache/apache-tomcat-7.0.73/bin
./startup.sh
4、訪問伺服器的8080埠,檢測是否異常
5、設定自啟動(需要在Tomcat的啟動檔案配置JDK環境變數)
自啟動配置開始
a、編輯 startup.sh檔案
vi startup.sh
b、在startup.sh的檔案開頭的地方新增如下內容
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
儲存退出(esc–>:wq–>回車)
c、編輯catalina.sh檔案
vi catalina.sh
在export QIBM_MULTI_THREADED=Y下面新增
export CATALINA_BASE=/opt/apache/apache-tomcat-7.0.73(Tomcat的安裝目錄)
export CATALINA_HOME=/opt/apache/apache-tomcat-7.0.73(Tomcat的安裝目錄)
export CATALINA_TMPDIR=/opt/apache/apache-tomcat-7.0.73(Tomcat的安裝目錄)
儲存退出(esc–>:wq–>回車)
d、將startup.sh檔案連線到init.d目錄下名稱為tomcat
ln -s /opt/apache/apache-tomcat-7.0.73/bin/startup.sh /etc/rc.d/init.d/tomcat
e、切換到/etc/rc.d/init.d/目錄
給tomcat新增執行許可權:chmod +x tomcat
新增開機啟動服務:chkconfig –add tomcat
f、使用service tomcat start 命令
提示:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
在setclasspath.sh中新增
export JAVA_HOME=/usr/java/jdk1.7.0_79(JDK的安裝目錄)
export JRE_HOME=/usr/java/jdk1.7.0_79/jre
這裡寫圖片描述


儲存退出(esc–>:wq–>回車)
自啟動配置結束
自啟動配置測試:
1、啟動Tomcat,訪問正常
2、重啟伺服器,直接訪問,如果正常,則表示配置成功。

=================================================
之前參考的文章:
http://jingyan.baidu.com/article/6525d4b1382f0aac7d2e9421.html
,安裝文章的步驟操作,發現還是不能實現開機自啟動,後面分析應該是JDK的環境變數沒有配置好,為此自己也困惑了許久,所以在這裡我又總結了一下,希望可以幫到需要的同學。