1. 程式人生 > >Ubuntu設定Tomcat開機自啟動

Ubuntu設定Tomcat開機自啟動

1.新建檔案tomcat.sh,將上面內容寫入文件。JAVA_HOME,WEBSERVER_PATH根據實際情況填寫。

(注意第一句#!/bin/sh如果不寫,就不是一個shell檔案)然後將對應的JAVA_HOME和TOMCAT_HOME換成你自己對應的java目錄和tomcat目錄就行了。

#!/bin/bash  
# chkconfig: 345 90 10
# description: tomcat8
# processname: tomcat8
  
export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_72  
TOMCAT_HOME=/usr/local/program_files/tomcat8 
STARTUP_SHELL=$TOMCAT_HOME/bin/startup.sh  
SHUTDOWN_SHELL=$TOMCAT_HOME/bin/shutdown.sh  
  
  
case "$1" in  
start)  
sh $STARTUP_SHELL  
;;  
stop)   
sh $SHUTDOWN_SHELL  
;;  
restart)  
sh $SHUTDOWN_SHELL  
sh $STARTUP_SHELL  
;;  
esac   

$0 為執行的檔名  $1,$1,$2...依次為第1,第2,第3...個引數。

2.將tomcat.sh檔案拷貝到/ect/init.d目錄,並命名為tomcat

cp tomcat.sh /etc/init.d/tomcat

3.給其增加可執行許可權

chmod +x /etc/init.d/tomcat 

4. sudo sysv-rc-conf tomcat on

沒有此命令則安裝 apt-get install sysv-rc-conf

檢查tomcat啟動設定: sysv-rc-conf  --list|grep tomcat


直接進/etc/rcX.d中,也能發現以S開頭的tomcat的啟動項。S開頭的啟動項表示開機啟動,K開頭的表示開機不啟動。

5.如果要取消開機啟動,sysv-rc-conf tomcat off
   如果要啟動項要刪除tomcat,sysv-rc-conf tomcat remove


6.重啟機器(reboot)。
  檢查tomcat是否真的在監聽埠:
   netstat -nltp|grep <tomcat埠>


7.你終於可以以下面的方式管理tomcat了。
   啟動:/etc/init.d/tomcat start
   關閉:/etc/init.d/tomcat stop
   再也不用去一層一層目錄裡找startup.sh或者catalina.sh了。

相關推薦

Ubuntu設定Tomcat開機啟動

1.新建檔案tomcat.sh,將上面內容寫入文件。JAVA_HOME,WEBSERVER_PATH根據實際情況填寫。 (注意第一句#!/bin/sh如果不寫,就不是一個shell檔案)然後將對應

linux下設定tomcat開機啟動

linux 下tomcat開機自啟動 修改Tomcat/bin/startup.sh 為: export JAVA_HOME=/usr/java/j2sdk1.4.2_08 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_

centos設定tomcat開機啟動

直接修改系統檔案來實現,親測有效。 修改指令碼檔案rc.local:vim /etc/rc.d/rc.local 這個指令碼是使用者自定的開機啟動程式,可以在裡面新增想在系統啟動之後執行的指令碼或者指令碼執行命令 新增如下內容: /home/t

在CentOS7中設定Tomcat開機啟動

假設Tomcat的安裝路徑為/opt/tomcat1 為Tomcat新增啟動引數 catalina.sh在執行的時候會呼叫同級路徑下的setenv.sh來設定額外的環境變數,因此在/opt/tomcat/bin路徑下建立setenv.sh檔案,內容如下: export CA

Ubuntu安裝Redis並設定開機啟動服務

                在Ubuntu系統上安裝Redis。本例Ubuntu為Ubuntu Server 14.04版,Redis為3.2.6版。準備工作1:下載Redis準備工作2:下載GCC下載GCC的目的是稍後要編譯redis原始碼用。執行:$sudo apt-get build-dep gcc

免安裝版tomcat 開機啟動設定

進行按以下步驟進行: 1、配置環境變數 JAVA_HOME  JDK所在路徑 之前在搭建java環境時配置了 CATALINA_HOME  TOMCAT所在路徑  E:\study\blogtomcat 然後修改PATH變數 在最前面

Ubuntu設定tomcat開啟啟動

眾所周知的是伺服器重啟後,tomcat並不會自動啟動,所以要麼每次重啟機器後都手動去執行一次startup.sh,要麼就設定startup.sh開機執行。當然選擇開機自啟咯。 linux下開機啟動的程式貌似都放在/etc/init.d目錄下,因此一種思路就是在該目錄下新建一

Linux學習12-CentOS設定多個tomcat開機啟動

前言 一臺伺服器上有多個tomcat環境,重啟伺服器後,每次需要手動一個個啟動服務,非常麻煩,於是可以設定tomcat開機自啟動。 tomcat開機自啟動非常慢,可以修改jvm下配置解決tomcat開機自啟動慢的問題。 前面一篇【Linux學習10-CentOS搭建nginx負載均衡環境】已經搭建了多個to

如何將tomcat設定開機啟動後臺服務

步驟/方法 一、Tomcat的使用之前必須得Jre,至於是怎麼裝的,這個晚上的教程就和街上的白菜一樣多,再次就不多說了,另外本文所說的tomcat是免安裝版的。 將解壓後的bin目錄,加入Path環境變數中。 cmd中 輸入 CD\(返回根目錄) 回車  在輸入 D:\apache-tomcat-

Linux伺服器設定mysql和tomcat開機啟動

Linux系統下設定mysql和tomcat開機自啟動 由於web專案部署在linux伺服器上,需要tomcat和mysql服務的支援,因此設定一下這兩個服務跟隨伺服器啟動而啟動,這樣自動啟動的方式,再也不需要用人工來啟動了。更好一些。 Linux檢視MyS

tomcat 開機啟動設定

1、如果是下載 .exe 應用程式版本的 tomcat, 就像設定其他軟體一樣去設定是否開機自啟動 ,我沒有試過,只知道在電腦管家這些軟體中可以對軟體進行管理,可以設定2、我一般使用的是 檔案版的 tomcat  ,這樣的怎麼設定呢?1)進行變數配置  CATALINA_HO

ubuntu下設置開機啟動

swe 自動運行 執行 安裝 退出 目錄 autorun gpg 鏈接 這裏說明,Ubuntu 中系統沒有了RH系統中的 chkconfig 命令 ! 可用一些小工具來管理 Ubuntu 的啟動選項:小工具 rcconf:#sudo apt-get rcconf#sudo

騰訊雲服務器 設置ngxin + fastdfs +tomcat 開機啟動

tools.jar rtu .sh cal restart lin 權限 一個 catalina 在tomcat中新建一個可以啟動的 .sh 腳本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk

tomcat開機啟動

java_home 都是 shell腳本 cat 來看 startup div blog 自啟 每次開機都要啟動tomcat,網上看了好多都是用shell腳本來實現tomcat開機自啟動,後來看到一種方法,直接修改系統文件來實現,已經實踐過,方法有效。 1.修改腳本文件r

Ubuntu配置tomcat開機自動啟動

  轉載於https://blog.csdn.net/gisredevelopment/article/details/51546603 修改為我的 CATALINA_HOME=/opt/apache-tomcat-9.0.6 JAVA_HOME=/opt/apache-tom

如何將自己的exe程式設定開機啟動

如何將自己的exe程式設定為開機自啟動 將自己的exe程式設定為開機自啟動 話不多說,直接看 首先 1:cmd—>regedit 其次找到下面的路徑就可以:(以win10為例) 計算機\HKEY_CURRENT_USER\Software\Microsoft\Win

windos伺服器設定tomcat開機

1、配置環境變數,新增CATALINA_HOME:為Tomcat 路徑 2、path後新增:%CATALINA_HOME%\bin; 3、cmd,進入tomcat的bin目錄 4、執行命令:service.bat install 若結果如下   C:\ja

windows下設定redis開機啟動

一、下載windows版本的Redis 去官網找了很久,發現原來在官網上可以下載的windows版本的,現在官網以及沒有下載地址,只能在github上下載,官網只提供linux版本的下載 官網下載地址:http://redis.io/download github下載地址:https:/

如何將jar程式設定開機啟動

1.將jar程式的啟動檔案放到 C:\Users\yang'f\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,其中yang'f為使用者名稱,根據自己的電腦使用者名稱進行修改 2.jar檔案的形成為克萊特詢價.bat 3.注意jar程

Ubuntu設定redis開機

前提條件: Ubuntu redis 1、在redis目錄下找到 utils/redis_init_script 複製到 /etc/init.d/redis,並且按如下修改; 例如我的指令為: cp