https://blog.csdn.net/weixin_43877427/article/details/144697087
Linux下Tomcat安裝與配置_tomcat linux安裝及配置教程-CSDN博客
一、下載Tomcat
1、官網下載
進入后根據自己需要選擇不同的版本,點擊download
進入后,在下圖標注的里邊選擇要下載的包(我下載的是tar.gz)
2、百度網盤下載
??? 內容:apache-tomcat-9.0.98.tar.gz
??? 鏈接:https://pan.baidu.com/s/1bUPmmPqg5qRVPysEvxQUng
??? 提取碼:ss63
二、安裝及配置
1、將安裝包上傳到指定目錄,進入該目錄,執行下列命令:
#解壓安裝
tar xvf apache-tomcat-9.0.98.tar.gz#刪除安裝包
sudo rm -f apache-tomcat-9.0.98.tar.gz
?
2、配置java環境變量
進入安裝好的Tomcat的bin目錄,編輯setclasspath.sh文件
cd apache-tomcat-9.0.98/bin/
vi setclasspath.sh
在該文件中添加如下內容(路徑根據自己的JDK環境變量配置)
export JAVA_HOME=/home/ubuntu/app/jdk8
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
3、設置Tomcat管理用戶及密碼
3.1 修改/apache-tomcat-9.0.98/conf目錄下tomcat-users.xml文件
在< tomcat-users >標簽中添加:
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="管理賬戶名" password="賬戶密碼" roles="admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status"/>
3.2 修改webapps/manager/META-INF/context.xml文件
默認只允許127.0.0.1本地訪問,但是刪掉標簽,即可實現所有機器均可訪問;
或者修改allow值,如allow=“192.168.50.35” 這代表只允許IP192.168.50.35訪問
3.3 修改webapps/manager/META-INF/web.xml文件(設置上傳文件大小限制)
默認設置了50M,可自行設置大小限制
<multipart-config><!-- 50 MiB max 設置文件上傳大小為100M --><max-file-size>104857600</max-file-size><max-request-size>104857600</max-request-size><file-size-threshold>0</file-size-threshold>
</multipart-config>
3.4 如果是云服務器,安全組中開放8080端口
三、驗證
1、進入/apache-tomcat-9.0.98/bin,執行啟動腳本
#啟動Tomcat
sudo ./startup.sh
#停止Tomcat
./shutdown.sh
2、瀏覽器打開http://localhost:8080,云服務器localhost為實際公網IP;管理賬戶均能跳轉即安裝配置完成。
原文鏈接:https://blog.csdn.net/weixin_43877427/article/details/144697087