CentOs5 部署 tomcat WEB服務器 |
發(fā)布時間: 2012/6/24 21:45:13 |
配置手工啟動的過程
一、在root用戶下操作 1、需要安裝的支撐軟件包 kernel-headers-2.6.18 glibc-headers-2.5-42 glibc-devel-2.5-42 libgomp-4.4.0-6 gcc-4.1.2 2、新建一個用戶,此文以liqing用戶為例 useradd liqing passwd liqing (如果要在同一臺機器上既起oracle也起tomcat的話,請參照oracle安裝文檔中的用戶添加) 3、將jdk-6u21-ea-bin-b05-linux-i586-29_may_2010.bin和apache-tomcat-6.0.24.zip拷入/home/liqing目錄下。 4、改變這兩個文件的屬組。 chown liqing.liqing jdk-6u21-ea-bin-b05-linux-i586-29_may_2010.bin chown liqing.liqing apache-tomcat-6.0.24.zip 二、在liqing用戶下操作 進入/home/liqing 5、改變文件的權限 chmod 777 jdk-6u21-ea-bin-b05-linux-i586-29_may_2010.bin chmod 777 apache-tomcat-6.0.24.zip 6、解壓文件 執(zhí)行命令 ./jdk-6u21-ea-bin-b05-linux-i586-29_may_2010.bin 得到jdk1.6.0_21目錄 執(zhí)行命令 unzip apache-tomcat-6.0.24.zip 得到apache-tomcat-6.0.24目錄 7、將要部署的文件放入以下指定目錄 /home/liqing/apache-tomcat-6.0.24/webapps 8、改變文件夾的可執(zhí)行權限 chmod –Rf 777 jdk1.6.0_21 chmod –Rf 777 apache-tomcat-6.0.24 9、設置liqing的環(huán)境變量 vim .bash_profile export JAVA_HOME=/home/liqing/jdk1.6.0_21 export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH=$JAVA_HOME/bin:$PATH export TOMCAT_HOME=/home/liqing/apache-tomcat-6.0.24 10、啟動tomcat 執(zhí)行命令 /home/liqing/apache-tomcat-6.0.24/bin/startup.sh 一般會顯示類似如下信息 Using CATALINA_BASE: /home/liqing/apache-tomcat-6.0.24 Using CATALINA_HOME: /home/liqing/apache-tomcat-6.0.24 Using CATALINA_TMPDIR: /home/liqing/apache-tomcat-6.0.24/temp Using JRE_HOME: /home/liqing/jdk1.6.0_21 Using CLASSPATH: /home/liqing/apache-tomcat-6.0.24/bin/bootstrap.jar 11、檢查tomcat是否啟動 執(zhí)行命令 netstat –tnl 如果在列表中能看到TCP 8080端口的監(jiān)聽,就表示tomcat啟動完成了。 此時應該可以通過瀏覽器連到服務器的8080端口,看到tomcat的頁面了。 配置自啟動的過程 方法一:以服務的方式啟動(jsvc方式) 在liqing用戶下 1、解壓jsvc.tar.gz文件 cd /home/liqing/apache-tomcat-6.0.24/bin tar –zxvf jsvc.tar.gz 得到jsvc-src目錄 2、編譯jsvc及測試 cd jsvc-src chmod 777 configure ./configure --with-java= /home/liqing/jdk1.6.0_21/ make 3、拷貝并編輯相關啟動文件 在root用戶下 cp /home/liqing/apache-tomcat-6.0.24/bin/jsvc-src/jsvc /home/liqing/apache-tomcat-6.0.24/bin/ cp /home/liqing/apache-tomcat-6.0.24/bin/jsvc-src/native/Tomcat5.sh /etc/init.d/tomcatd vim /etc/init.d/tomcatd 將文件內(nèi)容全部替換掉(注意用戶及相關目錄) 【轉(zhuǎn)載自】http://linux.ctocio.com.cn 億恩科技www.enidc.com 做IDC13年了是華北和華中地區(qū)最大的IDC之一。 江西九江四星級雙線雙IP機房 托管1U 6M帶寬 5000元/年 服務器租用/托管專員 億恩-藍天QQ:89287750 電話:0371-60135992
本文出自:億恩科技【www.riomediacenter.com】 |