linux 安装tomcat教程(配图详解)
目錄
前言
tomcat安裝包下載準備
1.部署安裝
2.tomcat環境變量和配置
3.啟動Tomcat
4.驗證訪問
擴展?
前言
?PS:安裝tomcat需要先配置jdk,沒有配置jdk同學,先移步到如何安裝配置JDK
tomcat安裝包下載準備
1.tomcat官網Apache Tomcat? - Apache Tomcat 9 Software Downloads下載
?2.主機wget源下載
#執行命令 wget?https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.71/bin/apache-tomcat-8.5.71.tar.gz?1.部署安裝
解壓安裝包:tar -xzvf?apache-tomcat-8.5.69.tar.gz?
cd 到解壓后的安裝路徑:cd /usr/local/tomcat/apache-tomcat-8.5.69(該路徑為本人存放tomcat的路徑 僅供參考)
2.tomcat環境變量和配置
2.1.編輯profile文件
vi /etc/profile 添加tomcat環境變量路徑
#tomcat環境變量路徑
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.69? ? ? #添加此段
?配置成功后,使文件生效:source /etc/profile
2.2.配置修改Tomcat端口
默認端口為8080,一般情況下為避免端口進程訪問沖突,我們可以修改下端口,用來進行訪問 例如下:
cd?/usr/local/tomcat/apache-tomcat-8.5.69/conf
vi?server.xml
<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />3.啟動Tomcat
啟動:sh?startup.sh 或者 ./startup.sh
停止:sh?shutdown.sh 或者 ./shutdown.sh
查看是否啟動成功:ps -ef|grep tomcat
啟動成功,查詢進程如下:
4.驗證訪問
瀏覽器訪問:http://IP:端口/
?最后大功告成!
擴展?
配置沒問題,訪問出現拒絕的情況,一般檢查防火墻
1.查詢端口是否有進程用如下命令grep對應端口,如8888端口
例:netstat -nalp|grep 8888
2.檢查防火墻
#停止firewall
systemctl stop firewalld.service?
#開啟firewall
systemctl start firewalld.service
#禁止firewall開機啟動
systemctl disable firewalld.service?
#查看默認防火墻狀態(關閉后顯示not running,開啟后顯示running)
firewall-cmd --state
3.設置允許所有IP可訪問
webapps下會出現host-manager,manager兩個文件,文件里分別包含META-INF/context.xml文件
cd?/webapps/host-manager/META-INF/
vi?context.xml
將allow值改成:"^.*$"?? (^.*$ 代表所有IP可訪問)
4.訪問tomcat頁面Server Status,Manager APP,Host Manager報錯 403(拒絕訪問權限問題)。
vi tomcat-users.xml添加設置賬號密碼即可
?<!--tomcat 首頁授權登錄賬號密碼配置 -->
? <role rolename="admin-gui"/>
? <role rolename="manager-gui"/>
? <role rolename="manager-script"/>
? <user username="admin" password="admin" roles="admin-gui,manager-gui,manager-script"/>
茫茫人海中,遇見不容易,留個贊再走吧。(^з^)-☆
總結
以上是生活随笔為你收集整理的linux 安装tomcat教程(配图详解)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MT7688 SPI问题1
- 下一篇: H5唤起应用商店或者应用市场