目前linux最新內核版本,linux下載tomcat日誌

本系列文章是把作者剛接觸和學習Linux時候的實操記錄分享出來,內容主要包括Linux入門的一些理論概念知識、Web程序、mysql數據庫的簡單安裝部署,希望能夠幫到一些初學者,少走一些彎路。

注意:

Linux下區分大小寫;
Linux多用戶多線程;
Linux下每個文件和目錄都有訪問權限;

Linux下中間件tomcat安裝配置

安裝環境:CentOS7、Tomcat8

一、解壓安裝tocmat

這裡tomcat安裝包可以是tar.gz和zip格式的
1.複製(上傳)
apache-tomcat-8.5.70.tar.gz到/home/soft,解壓

# tar -xvf apache-tomcat-8.5.70.tar.gz

2.在/home目錄下創建server目錄

# mkdir -p /home/server

3.移動apache-tomcat-8.5.70到/home/server目錄下

# mv apache-tomcat-8.5.70 /home/server

4.給tomcat的bin下的執行文件授權

# chmod a+x -R /home/server/apache-tomcat-8.5.70/bin

二、配置tomcat

1.配置端口號、編碼

# vim apache-tomcat-8.5.70/conf/server.xml

#修改HTTP端口port、編碼URIEncoding

<Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

2.設置虛擬內存

# vim apache-tomcat-8.5.70/bin/catalina.sh

#在tomcat的bin下catalina.sh里最上面,也就是cygwin=false前,增加

JAVA_OPTS="-Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m"

#關於虛擬內存的詳細知識,大家可以看我之前發的jvm文章

2.7.3.配置tomcat自啟動
將tomat註冊為systemctl服務

# vim /usr/lib/systemd/system/tomcat.service

內容:

[Unit]
Description=Tomcat8
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=forking

#指定java環境變量,如果已經配置了jdk的系統環境變量,這裡就不需要配置了
Environment="JAVA_HOME=/usr/jdk1.8.0_301"

ExecStart=/home/server/tomcat/bin/startup.sh
ExecStop=/home/server/tomcat/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID

PrivateTmp=true

啟動tomcat服務,驗證服務

#重新加載服務,如果中途修改tomcat.service則需要重新加載
# systemctl daemon-reload
#啟動
# systemctl start tomcat
#查看啟動日誌,這裡也可以用cat查看。但是推薦tail -f,因為tail -f是滾動查看日誌,比較方便。
# tail -f /home/server/tomcat/bin/catalina.out

將服務設置為自啟動

# systemctl enable tomcat
Linux新手入門系列:Linux下中間件tomcat安裝配置
Linux新手入門系列:Linux下中間件tomcat安裝配置

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/230794.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-10 18:44
下一篇 2024-12-10 18:44

相關推薦

發表回復

登錄後才能評論