tomcat服務搭建

環境CentOS 7.6
防火牆:關閉
selinux:關閉

食材:tomcat二進制免編譯包,和 JDK二進制免編譯包
https://pan.baidu.com/s/16E3SyjuuQc3cc76GN5oSBQ

上半部:安裝二進制面編譯款jdk
解壓到 /usr/local/
tar -xf jdk-12.0.2_linux-x64_bin.tar.gz -C /usr/local/

創建個軟連接
ln -s jdk-12.0.2/ /usr/local/java

打開/etc/profile文件配java環境變量
(在末尾追加內容)
vi /etc/profile
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

讓該環境變量生效
source /etc/profile

下半部:安裝Tomcat服務

解壓tomcat並指定存放路徑
tar xf apache-tomcat-9.0.22.tar.gz -C /usr/local/

創建一個軟連接
ln -s /usr/local/apache-tomcat-9.0.22/ /usr/local/tomcat

打開/etc/profile文件配tomcat環境變量
(追加到剛纔jdk環境變量的下一行)
vi /etc/profile
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME

讓系統加載這個文件會生效的
source /etc/profile

啓動tomcat腳本
bash /usr/local/tomcat/bin/startup.sh

關閉tomcat腳本
bash /usr/local/tomcat/bin/shutdown.sh

查看是否 運行?OK(如果三個端口沒有都起來,多運行幾遍啓動腳本)
8005:tomcat自身的端口
8009:負責轉發給其他程序的服務端口
8080:負責接收客戶請求的網站入口處的端口
[root@testOS local]# netstat -tnlp |grep java
tcp6 0 0 127.0.0.1:8005 ::: LISTEN 8802/java
tcp6 0 0 :::8009 :::
LISTEN 8802/java
tcp6 0 0 :::8080 :::* LISTEN 8802/java

細節部分介紹

tomcat 服務的工作目錄
ls /usr/local/tomcat/webapps/

ROOT目錄下是java代碼
ls /usr/local/tomcat/webapps/ROOT/

配置網站的虛擬目錄
vi /usr/local/tomcat/conf/server.xml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章