Linux下安装多个Tomcat服务器
目錄
?
QUESTION:阿里云服務器Linux下安裝多個Tomcat服務器的方法
ANSWER:
一、安裝前的下載相關文件
1.1下載tomcat
1.2準備工具
二、登陸linux服務器進行安裝
2.1將安裝包上傳到服務器
2.2解壓和配置
2.3編輯環境變量
?
2.4生效文件
?
2.5修改catalina.sh
2.6修改server.xml
三、啟動tomcat
3.1添加端口
3.2阿里云添加安全組
3.3啟動
QUESTION:阿里云服務器Linux下安裝多個Tomcat服務器的方法
?
ANSWER:
近日來,博主學習JavaEE開發用到了Nginx服務器,要用多個Tomcat服務器,寫下此篇博文對安裝過程總結。
本文是安裝另一個tomcat服務器。
一、安裝前的下載相關文件
1.1下載tomcat
下載地址:tomcat。
1.2準備工具
xftp、xshell,默認大家已經準備好,可以去官網上下載免費版。
?
二、登陸linux服務器進行安裝
?
本文是在博主入手的阿里云1G2核40G的Centos服務器安裝,如果配置不同,請自行查閱其它文檔。
2.1將安裝包上傳到服務器
此處使用了Xftp6,如下圖所示:
?
博主的安裝路徑是:
/usr/java/tomcat可根據實際情況更改。
2.2解壓和配置
解壓:
tar -xzvf apache-tomcat-8.5.47.tar.gz更改解壓后的文件名:
mv apache-tomcat-8.5.47 tomcat22.3編輯環境變量
vim /etc/profile?
如圖所示,將以下代碼寫入該文件:
#tomcat2 CATALINA_BASE_2=/usr/java/tomcat/tomcat8090 PATH=$PATH:$CATALINA_BASE_2/bin export CATALINA_BASE_2 PATH這里注意要寫實際tomcat的安裝路徑。
?
?
2.4生效文件
source /etc/profile?
2.5修改catalina.sh
[root@iZ6bjsgrzjqw3rZ tomcat8090]# cd bin/ [root@iZ6bjsgrzjqw3rZ bin]# vim catalina.sh?
找到代碼:
?
添加代碼:
export CATALINA_BASE=$CATALINA_BASE_2 export CATALINA_HOME=$CATALINA_HOME_22.6修改server.xml
[root@iZ6bjsgrzjqw3rZ tomcat8090]# cd conf/ [root@iZ6bjsgrzjqw3rZ conf]# ls catalina.policy catalina.properties context.xml jaspic-providers.xml jaspic-providers.xsd logging.properties server.xml tomcat-users.xml tomcat-users. [root@iZ6bjsgrzjqw3rZ conf]# vim server.xml找到第一處要更改的位置:
port的端口號可以根據實際變化,但要防止端口被占用。
找到第二處要修改的位置:
修改port端口。
找到第三處要修改的位置:
?
三、啟動tomcat
3.1添加端口
大家請參考本博主的博文:服務器開放特定端口的方法
開放指定端口:
firewall-cmd --zone=public --add-port=8090/tcp --permanent這里開放的是我們更改的tomcat的啟動端口8090,如果你設置的其它端口,請修改為實際值。
?
3.2阿里云添加安全組
既然已經運行阿里云服務器,則大家開放相應端口默認完成。
如果沒有在阿里云上執行以上過程,請忽略。
?
3.3啟動
[root@iZ6bjsgrzjqw3rZ tomcat8080]# cd bin/ [root@iZ6bjsgrzjqw3rZ bin]# ls bootstrap.jar catalina-tasks.xml configtest.bat daemon.sh setclasspath.bat shutdown.sh target tool-wrapper.bat version.sh catalina.bat commons-daemon.jar configtest.sh digest.bat setclasspath.sh startup.bat tomcat-juli.jar tool-wrapper.sh catalina.sh commons-daemon-native.tar.gz d: digest.sh shutdown.bat startup.sh tomcat-native.tar.gz version.bat [root@iZ6bjsgrzjqw3rZ bin]# ./startup.sh出現:
外網訪問服務器公有IP或者域名:8090:
OK,大功告成。
?
?
?
總結
以上是生活随笔為你收集整理的Linux下安装多个Tomcat服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: www.sirim-global.com
- 下一篇: Linux基础概念及常用命令