日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Linux下兩種自動啟動Tomcat的方法

系統 2371 0

有很多辦法可以讓Tomcat 在系統啟動的時候自動運行,我這里介紹兩種方法,一種簡單,另外一種復雜而專業。在介紹這兩個方法前你應該先裝JDK,Tomcat。Tomcat的安裝 很簡單,下載二進制壓縮包 xxx.tar.gz ,用 tar zxvf xxx.tar.gz -C [target],[target]是安裝Tomcat的目錄。設置環境變量JDK_HOME和JAVA_HOME都指向JDK的安裝目錄即可。

???? 一. 簡單的方法

????Tomcat安裝目錄下的bin目錄有兩個腳本分別用來啟動和停止Tomcat,分別是startup.sh, shutdown.sh,你可以用這兩個腳本來手工啟動和停止Tomcat服務并進行安裝后的測試。

????我們最簡單的方法就是通過startup.sh來自動啟動Tomcat,編輯/etc/rc.d/rc.local 增加內容(假設JDK目錄是/usr/jdk,Tomcat目錄是/apache/tomcat)

            
              
        
      export JDK_HOME=/usr/jdk
      
        
              
export JAVA_HOME=/usr/jdk
/apache/tomcat/bin/startup.sh

????這樣在系統重啟后就可以自動啟動Tomcat

???? 二. 復雜而專業的方法

????前面介紹的應該是最簡單的讓Tomcat自動啟動的方法了,但是它有兩個不足
????1. 無法指定啟動Tomcat服務的用戶,會導致Tomcat已超級用戶運行,存在重大的安全隱患
????2. 系統關閉的時候無法自動停止Tomcat服務

????在Linux下,Tomcat可以作為一個守護進程來啟動以及停止,這個必須借助于項目commons-daemon中的jsvc工具。Tomcat安裝完后就帶有這個工具的源碼{tomcat}/bin/jsvc.tar.gz。按照下列命令安裝這個工具:

            
              
        
      解壓: tar zxvf jsvc.tar.gz
      
        
              
配置: cd jsvc-src
chmod +x configure
./configure --with-java=/usr/jdk
編譯: make
檢驗: ./jsvc -help

????jsvc工具本身帶了一個腳本用來啟動和停止Tomcat守護進程,但是在試驗中發現該腳本無法設置為自動啟動,顯示的錯誤信息是:tomcat 服務不支持 chkconfig,因此修改了此腳本,可以從此處下載:tomcat.txt

????修改下載的腳本里面有關路徑的信息以及要啟動Tomcat的用戶(用戶必須 已存在),拷貝腳本到/etc/rc.d/init.d目錄下的tomcat文件,給該腳本賦予可執行權限(chmod +x tomcat),你可以使用命令/etc/rc.d/init.d/tomcat start|stop 來驗證守護進程是否可以正常啟動和停止。

????接下來就是把這個腳本設置成系統啟動時自動執行,系統關閉時自動停止,使用如下命令:
????chkconfig --add tomcat

????重新啟動系統后可以啟動的過程中看到Starting Tomcat ..... [OK]的信息,這樣就完成設置過程。(T111)

Linux下兩種自動啟動Tomcat的方法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 东至县| 惠州市| 腾冲县| 股票| 乌兰浩特市| 镇赉县| 大渡口区| 扎鲁特旗| 伊宁县| 北宁市| 宝丰县| 沂水县| 阿荣旗| 正蓝旗| 林州市| 景宁| 贡觉县| 高州市| 潮州市| 三明市| 白河县| 揭东县| 蓬安县| 勐海县| 新乐市| 庐江县| 道真| 抚松县| 绍兴市| 乐平市| 沐川县| 慈利县| 惠来县| 钦州市| 井冈山市| 陆川县| 万全县| 安平县| 汉阴县| 揭西县| 襄垣县|