一、在 liunx 系統(tǒng)安裝 jdk
1、安裝jdk(yum install 安裝)
查看是否系統(tǒng)是否自帶jdk并卸載
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
其中,GCJ是GNU的Java編譯器,可以把java程序編譯成本地代碼,編譯成功后的可執(zhí)行文件不再需要jre就可直接運行,編譯成本地后的程序運行速度有所提高,缺點是生成后的文件較大。
如果存在自帶的jdk相關套件,就需要通過下列命令卸載。
rpm -qa | grep java | xargs rpm -e --nodeps?
2、查看可用openjdk版本
yum search java | grep -i --color jdk
執(zhí)行命令結(jié)果是:
3、安裝openjdk1.8.0版本
yum install java-1.8.0-openjdk*
執(zhí)行上述命令后(該命令執(zhí)行需要幾分鐘時間),出現(xiàn)下面內(nèi)容說明安裝完成。
4、查看安裝版本
java -version
執(zhí)行查看命令,結(jié)果如下:
5、jdk環(huán)境變量配置
使用vim /etc/profile 編輯profile文件,在文件里面追加以下內(nèi)容,其中JAVA_HOME的值根據(jù)實際安裝路徑為準:
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
修改上述配置后,執(zhí)行下來命令,讓修改配置生效:
source /etc/profile
二、安裝Tomcat
1、下載tar.gz版本Tomcat
在oracle官網(wǎng)下載即可,地址:https://tomcat.apache.org/download-80.cgi。
?2、解壓
# 解壓后目錄:/root/src/apache-tomcat-8.5.93
tar -zxvf apache-tomcat-8.5.93
3、修改配置文件
使用vim /etc/profile,在文件里面追加以下內(nèi)容:
CATALINA_HOME=/root/src/apache-tomcat-8.5.93
export CATALINA_HOME
保存文件后,執(zhí)行下面命令,刷新配置。
source /etc/profile
4、啟動tomcat
#進入tomcat8/bin目錄
cd /root/src/apache-tomcat-8.5.93/bin
#執(zhí)行:./startup.sh
./startup.sh
三、對外開放訪問的端口?
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
查看已經(jīng)開放的端口號
firewall-cmd --list-all
在 windows 系統(tǒng)中通過瀏覽器訪問 tomcat 服務器
四、配置多個Tomcat容器:
1、在原來的基礎上復制出多個tomcat:
cp -rf apache-tomcat-8.5.93 apache-tomcat-8.5.93-2
cp -rf apache-tomcat-8.5.93 apache-tomcat-8.5.93-3
2、修改環(huán)境配置,添加TOMCAT_HOME等環(huán)境變量:
vim /etc/profile
# tomcat
export TOMCAT_HOME=/root/src/apache-tomcat-8.5.93
export CATALINA_HOME=$TOMCAT_HOME
export CATLINA_BASE=$TOMCAT_HOME
# tomcat2
export TOMCAT_HOME_2=/root/src/apache-tomcat-8.5.93-2
export CATALINA_HOME_2=$TOMCAT_HOME_2
export CATLINA_BASE_2=$TOMCAT_HOME_2
# tomcat3
export TOMCAT_HOME_2=/root/src/apache-tomcat-8.5.93-3
export CATALINA_HOME_2=$TOMCAT_HOME_3
export CATLINA_BASE_2=$TOMCAT_HOME_3
source /etc/profile
3、針對每個tomcat,修改其啟動時所要讀取的TOMCAT_HOME等環(huán)境變量:
vi /root/src/apache-tomcat-8.5.93-2/bin/catalina.sh
增加如下配置信息:?
export TOMCAT_HOME=$TOMCAT_HOME_2
export CATALINA_HOME=$TOMCAT_HOME_2
export CATLINA_BASE=$TOMCAT_HOME_2
4、對另外的tomcat,修改其三個端口,避免端口沖突導致啟動失?。?/h4>
vi /root/src/apache-tomcat-8.5.93-2/conf/server.xml
vi /root/src/apache-tomcat-8.5.93-2/conf/server.xml
?
文章來源:http://www.zghlxwxcb.cn/news/detail-679742.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-679742.html
到了這里,關于Linux(CentOS7)下如何配置多個Tomcat容器?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!