Linux系統(tǒng)下兩種自動(dòng)啟動(dòng)Tomcat的方法_JSP教程
推薦:TOMCAT主目錄與虛擬目錄的配置 TOMCAT 主目錄 與虛擬目錄的配置 以下小結(jié)使用tomcat5.0.28測(cè)試通過(guò),tomcat安裝路徑為C:Tomcat 在默認(rèn)安裝后,tomcat的主目錄是webapps/root目錄,如果我們想改變tomcat
有很多辦法可以讓Tomcat在系統(tǒng)啟動(dòng)的時(shí)候自動(dòng)運(yùn)行,我這里介紹兩種方法,一種簡(jiǎn)單,另外一種復(fù)雜而專業(yè)。在介紹這兩個(gè)方法前你應(yīng)該先裝JDK,Tomcat。Tomcat的安裝很簡(jiǎn)單,下載二進(jìn)制壓縮包 xxx.tar.gz ,用 tar zxvf xxx.tar.gz -C [target],[target]是安裝Tomcat的目錄。設(shè)置環(huán)境變量JDK_HOME和JAVA_HOME都指向JDK的安裝目錄即可。
一. 簡(jiǎn)單的方法
Tomcat安裝目錄下的bin目錄有兩個(gè)腳本分別用來(lái)啟動(dòng)和停止Tomcat,分別是startup.sh, shutdown.sh,你可以用這兩個(gè)腳本來(lái)手工啟動(dòng)和停止Tomcat服務(wù)并進(jìn)行安裝后的測(cè)試。
我們最簡(jiǎn)單的方法就是通過(guò)startup.sh來(lái)自動(dòng)啟動(dòng)Tomcat,編輯/etc/rc.d/rc.local 增加內(nèi)容(假設(shè)JDK目錄是/usr/jdk,Tomcat目錄是/apache/tomcat)
export JDK_HOME=/usr/jdkexport JAVA_HOME=/usr/jdk/apache/tomcat/bin/startup.sh
這樣在系統(tǒng)重啟后就可以自動(dòng)啟動(dòng)Tomcat
二. 復(fù)雜而專業(yè)的方法
前面介紹的應(yīng)該是最簡(jiǎn)單的讓Tomcat自動(dòng)啟動(dòng)的方法了,但是它有兩個(gè)不足
1. 無(wú)法指定啟動(dòng)Tomcat服務(wù)的用戶,會(huì)導(dǎo)致Tomcat已超級(jí)用戶運(yùn)行,存在重大的安全隱患
2. 系統(tǒng)關(guān)閉的時(shí)候無(wú)法自動(dòng)停止Tomcat服務(wù)
在Linux下,Tomcat可以作為一個(gè)守護(hù)進(jìn)程來(lái)啟動(dòng)以及停止,這個(gè)必須借助于項(xiàng)目commons-daemon中的jsvc工具。Tomcat安裝完后就帶有這個(gè)工具的源碼{tomcat}/bin/jsvc.tar.gz。按照下列命令安裝這個(gè)工具:
解壓: tar zxvf jsvc.tar.gz配置:
cd jsvc-src
chmod x configure
./configure --with-java=/usr/jdk編譯: make檢驗(yàn): ./jsvc -help
jsvc工具本身帶了一個(gè)腳本用來(lái)啟動(dòng)和停止Tomcat守護(hù)進(jìn)程,但是在試驗(yàn)中發(fā)現(xiàn)該腳本無(wú)法設(shè)置為自動(dòng)啟動(dòng),顯示的錯(cuò)誤信息是:tomcat 服務(wù)不支持 chkconfig,因此修改了此腳本,可以從此處下載:tomcat.txt
修改下載的腳本里面有關(guān)路徑的信息以及要啟動(dòng)Tomcat的用戶(用戶必須已存在),拷貝腳本到/etc/rc.d/init.d目錄下的tomcat文件,給該腳本賦予可執(zhí)行權(quán)限(chmod x tomcat),你可以使用命令/etc/rc.d/init.d/tomcat start|stop 來(lái)驗(yàn)證守護(hù)進(jìn)程是否可以正常啟動(dòng)和停止。
接下來(lái)就是把這個(gè)腳本設(shè)置成系統(tǒng)啟動(dòng)時(shí)自動(dòng)執(zhí)行,系統(tǒng)關(guān)閉時(shí)自動(dòng)停止,使用如下命令:
chkconfig --add tomcat
重新啟動(dòng)系統(tǒng)后可以啟動(dòng)的過(guò)程中看到Starting Tomcat ..... [OK]的信息,這樣就完成設(shè)置過(guò)程。
分享:Linux下Apache與Tomcat整合的簡(jiǎn)單方法1、準(zhǔn)備,下載需要的文件。這里假定你已經(jīng)正確安裝配置好了JDK。 到Apache官方網(wǎng)站下載所需要的文件: httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- 網(wǎng)頁(yè)模板:關(guān)于jsp頁(yè)面使用jstl的異常分析
- JSP頁(yè)面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項(xiàng)目中連接Access數(shù)據(jù)庫(kù)的配置方法
- JDBC連接Access數(shù)據(jù)庫(kù)的幾種方式介紹
- 網(wǎng)站圖片路徑的問(wèn)題:絕對(duì)路徑/虛擬路徑
- (jsp/html)網(wǎng)頁(yè)上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
JSP教程Rss訂閱編程教程搜索
JSP教程推薦
- jsp無(wú)法提交nicEdit中的內(nèi)容的解決方法
- JSP內(nèi)置對(duì)象:Request和Response的簡(jiǎn)單介紹及使用
- 對(duì)SUN定義的四種JDBC驅(qū)動(dòng)程序標(biāo)準(zhǔn)簡(jiǎn)介
- 淺析spring依賴注入的3種實(shí)現(xiàn)方式
- 解析Jsp常用技巧:圖片驗(yàn)證碼
- Jsp驗(yàn)證碼(檢驗(yàn)碼)實(shí)例代碼
- JSP上傳圖片產(chǎn)生 java.io.IOException: Stream closed異常解決方法
- 解決JSP中使用request亂碼問(wèn)題
- Tomcat中的主目錄與虛擬目錄的配置方法
- 實(shí)例解析AJAX與JSF實(shí)現(xiàn)帶進(jìn)度條的批量上傳
猜你也喜歡看這些
- 提升JSP頁(yè)面響應(yīng)速度的七大技巧
- 怎樣防止網(wǎng)頁(yè)的內(nèi)容被別人采集
- Jsp頁(yè)面在URL中傳遞參數(shù)出現(xiàn)亂碼的解決方法
- Apache Tomcat 5.5部署jsp項(xiàng)目總結(jié)之——jsp亂碼問(wèn)題的解決
- 揭秘學(xué)習(xí)Java必須了解的30個(gè)基本概念
- JSP新手入門初級(jí)教程之JSP概述
- JSP不是簡(jiǎn)化的Java
- J2ME的重要功能簡(jiǎn)介1
- 新手的JSP學(xué)習(xí)心得之(一)
- NetBeans 4.0創(chuàng)建J2ME手機(jī)RSS閱讀器
- 相關(guān)鏈接:
- 教程說(shuō)明:
JSP教程-Linux系統(tǒng)下兩種自動(dòng)啟動(dòng)Tomcat的方法
。