您好,登錄后才能下訂單哦!
這篇文章主要介紹“Centos7怎么安裝配置tomcat并設置自動啟動”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Centos7怎么安裝配置tomcat并設置自動啟動”文章能幫助大家解決問題。
什么是tomcat
tomcat是由apache軟件基金會下屬的jakarta項目開發的一個servlet容器,按照sun microsystems提供的技術規范,實現了對servlet和javaserver page(jsp)的支持,并提供了作為web服務器的一些特有功能,如tomcat管理和控制平臺、安全域管理和tomcat閥等。由于tomcat本身也內含了一個http服務器,它也可以被視作一個單獨的web服務器。但是,不能將tomcat和apache http服務器混淆,apache http服務器是一個用c語言實現的httpweb服務器;這兩個http web server不是捆綁在一起的。apache tomcat包含了一個配置管理工具,也可以通過編輯xml格式的配置文件來進行配置。
1、官網下載安裝包
這里選擇適合linux的安裝包,下載到本地后上傳到centos服務器,或者直接通過wget命令下載
# cd /usr/local/ # mkdir tomcat/ # cd tomcat/ # wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.m11/bin/apache-tomcat-9.0.0.m11.tar.gz
以上操作就將tomcat9安裝包文件apache-tomcat-9.0.0.m11.tar.gz下載到/usr/local/tomcat目錄下了
2、安裝tomcat9
# cd /usr/local/tomcat # tar -zxvf apache-tomcat-9.0.0.m11.tar.gz
安裝包會被解壓到/usr/local/tomcat/apache-tomcat-9.0.0.m11,將目錄重命名為tomcat9
# mv /usr/local/tomcat/apache-tomcat-9.0.0.m11 /usr/local/tomcat/tomcat9
配置tomcat9啟動環境
# vi /etc/profile.d/tomcat9.sh export catalina_home=/usr/local/tomcat9 export path=$tomcat_home/bin:$path # source /etc/profile.d/tomcat9.sh
使用systemd管理tomcat9服務
# cat /usr/lib/systemd/system/tomcat9.service [unit] description=apache tomcat 9 after=syslog.target network.target remote-fs.target nss-lookup.target [service] type=forking pidfile=/usr/local/tomcat9/tomcat9.pid execstart=/usr/local/tomcat9/bin/catalina.sh start -deforegrand execreload=/bin/kill -s hup $mainpid execstop=/bin/kill -s quit $mainpid remainafterexit=yes [install] wantedby=multi-user.target
3、配置tomcat9開機啟動
在/usr/lib/systemd/system目錄下增加tomcat9.service文件,內容如下:
[unit] description=tomcat after=syslog.target network.target remote-fs.target nss-lookup.target [service] type=oneshot execstart=/usr/local/tomcat/tomcat9/bin/startup.sh execstop=/usr/local/tomcat/tomcat9/bin/shutdown.sh execreload=/bin/kill -s hup $mainpid remainafterexit=yes [install] wantedby=multi-user.target
退出并保存,執行systemctl enable tomcat使tomcat9隨開機啟動
#systemctl enable tomcat9.service
另外命令
systemctl start tomcat9.service 啟動tomcat
systemctl stop tomcat9.service 關閉tomcat
systemctl restart tomcat9.service 重啟tomcat
當然啟動和結束tomcat也可以到tomcat的安裝目錄的bin目錄下執行shutdown.sh startup.sh來完成
4、驗證安裝是否成功
輸入 http://服務器ip:8080/
如果能出現熟悉的tomcat主頁,就表示安裝成功了,請確保服務器8080端口已經放開
關于“Centos7怎么安裝配置tomcat并設置自動啟動”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。