tomcat日志文件在哪linux linux看tomcat實時日志命令



文章插圖
tomcat日志文件在哪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.gz2.在/home目錄下創建server目錄
# mkdir -p /home/server3.移動apache-tomcat-8.5.70到/home/server目錄下
# mv apache-tomcat-8.5.70 /home/server4.給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【tomcat日志文件在哪linux linux看tomcat實時日志命令】#修改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=Tomcat8After=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.shExecStop=/home/server/tomcat/bin/shutdown.shExecReload=/bin/kill -s HUP $MAINPIDPrivateTmp=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