centos7安装tomcat8.5.46版本
參考:https://blog.csdn.net/cookily_liangzai/article/details/80746177
1.查看官網tomcat8的最新版本
這里的tomcat8版本是會變的,記得當時是v8.5.4.1版本,然后今天再來安裝的時候的,就變成了v8.5.46版本了
查看的地址:http://www-us.apache.org/dist/tomcat/tomcat-8/
2.下載tomcat8
wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.5.46/bin/apache-tomcat-8.5.46.tar.gz提示:這里可以直接到你安裝的目錄,然后下載,下載完后把apache-tomcat-8.5.46目錄名稱改成自己定義的目錄即可
3.解壓apache-tomcat-8.5.46.tar.gz
tar -zxvf apache-tomcat-8.5.46.tar.gz4.Tomcat創建systemd unit 文件
先去到該目錄下
/usr/lib/systemed/system在該目錄下創建tomcat的xxx.service 文件,例如你的應用名稱為xxx,那么這里就可以創建xxx.service文件
vim xxx.service把下面內容復制到該xxx.service文件中
[Unit] Description=Apache Tomcat Web Application Container for ERP After=syslog.target network.target[Service] Type=simplePIDFile=/var/lib/tomcats/erp/tomcat.pid ExecStart=/var/lib/tomcats/erp/bin/startup.sh ExecStop=/var/lib/tomcats/erp/bin/shutdown.shPrivateTmp=trueUser=root Group=root [Install] WantedBy=multi-user.target注意該文件需要改成對應自己tomcat的安裝路徑,紅色部分為自己的tomcat路徑
PIDFile=/var/lib/tomcats/erp/tomcat.pid
ExecStart=/var/lib/tomcats/erp/bin/startup.sh
ExecStop=/var/lib/tomcats/erp/bin/shutdown.sh
5.添加setenv.sh文件
在安裝tomcat的路徑下,添加一個setenv.sh文件
/var/lib/tomcats/mgcr/bin然后使用該命令創建文件
vim setenv.sh把下面內容復制進該文件里
# 設置tomcat pid CATALINA_PID="$CATALINA_BASE/tomcat.pid" # 設置java參數,提高性能 JAVA_OPTS="-server -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=1024m -Xms8192M -Xmx8192M -XX:MaxNewSize=256m"注意:如果是配置比較低,則這里就不能配置8G的內存了,測試環境配置2G即可,否則啟動的時候會報錯,起不來
# 設置tomcat pid CATALINA_PID="$CATALINA_BASE/tomcat.pid" # 設置java參數,提高性能 JAVA_OPTS="-server -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=1024m -Xms2048M -Xmx2048M -XX:MaxNewSize=256m"6.啟動命令
systemctl start xxx.service //啟動tomcat 這里的.service 可以省略不寫 systemctl stop xxx.service //關閉tomcat systemctl restart xxx.service //重啟tomcat systemctl status xxx.service //查看狀態tomcat?
總結
以上是生活随笔為你收集整理的centos7安装tomcat8.5.46版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: systemctl 命令完全指南
- 下一篇: centos7安装mysql5.7.24