一、安裝
安裝jdk:https://www.cnblogs.com/Createsequence/p/11445211.html
1 上傳安裝包
#上傳tomcat至自己想要的文件夾,我的是/usr/local
tar -zxvf apache-tomcat-8.5.43.tar.gz
#解壓完后是名為apache-tomcat-8.5.43的文件夾
cd /usr/local/apache-tomcat-8.5.43/
###2 配置環境
#配置tomcat環境變量
#用vim打開tomcat的bin目錄下的setclasspath.sh
vim /usr/local/apache-tomcat-8.5.43/bin/setclasspath.sh
#添加JAVA_HOME變量
export JAVA_HOME=/usr/local/jdk1.8.0_221
3 啟動tomcat
#進入bin目錄,啟動或關閉tomcat
cd /usr/local/apache-tomcat-8.5.43/bin
./startup.sh #啟動
./shutdown.sh #關閉
二、如果tomcat啟動過慢
#如果tomcat啟動過慢
#進入jre的bin中(根據需要換成自己的路徑,下同)
cd /usr/local/jdk1.8.0_221/jre/lib/security/
#修改java.security
vim java.security
#將securerandom.source=file:/dev/random 替換為securerandom.source=file:/dev/./urandom
三、如果要直接使用tomcat的自帶管理工具
1 配置管理員賬號密碼
#到conf目錄 修改 tomcat-users.xml 配置文件(根據需要換成自己的路徑,下同)
cd /usr/local/apache-tomcat-8.5.43/conf/
vim tomcat-users.xml
#在文件加上如下內容 賬號密碼自己設置
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="用戶名" password="密碼" roles="manager-gui,admin-gui"/>
#webapps/manager/META-INF 文件下修改 context.xml
cd /usr/local/apache-tomcat-8.5.43/webapps/manager/META-INF
vim context.xml
#加入以下變量(如果以有,則注釋后再添加)
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />
#重啟tomcat后即可
2 登錄並訪問管理面板
然后訪問8080端口,出現默認展示界面,點擊三個選項任意一個
3 管理項目
在這個界面可以方便的部署本地項目,或者上傳war包,也可以查看項目部署情況
解決tomcat啟動過慢參考:https://www.liangzl.com/get-article-detail-2622.html
配置tomcat管理員賬號參考:https://blog.csdn.net/weixin_42401132/article/details/80609476