linux伺服器布置多個Tomcat

2021-08-01 17:23:08 字數 1216 閱讀 3604

vi /etc/profile
在profile最後加入

export tomcat_8081_home=/opt/tomcat_8081

export catalina_8081_home=/opt/tomcat_8081

export catlina_8081_base=/opt/tomcat_8081

儲存並退出後,使環境變數生效

修改以上三處埠號,注意不能重複

為防止出錯提前備份下

cp /opt/tomcat_8081/bin/catalina.sh /opt/tomcat_8081/bin/catalina.sh.bak
替換catalina.sh中的catalina_base為catalina_8081_base,catalina_home為catalina_8081_home(必須和環境變數相同)

sed 's/catalina_base/catalina_8081_base/g' /opt/tomcat_8081/bin/catalina.sh >catalina.sh_1

sed 's/catalina_home/catalina_8081_home/g' /opt/tomcat_8081/bin/catalina.sh >catalina.sh_1

修改檔名,並覆蓋舊檔案

mv -f catalina.sh_1 catalina.sh
更改許可權catalina.sh

chmod a+x catalina.sh

./startup.sh
好了,現在第二個tomcat也可以啟動了,之後的新增tomcat步驟和之前一樣。

linux伺服器同時執行兩個或多個tomcat

第一步 條件 配置好jdk,如果沒有配置好請看 再複製乙份tomcat壓縮包,解壓到 home tomcat tomcat2 如下是我的tomcat 複製命令 同樣是操作 etc profile 檔案。vi etc profile 然後在檔案最後一行,即剛剛新增jdk環境變數的後邊新增如下配置 注意...

布置專案到伺服器

專案放到伺服器上去已近基本解決,在這裡方幾篇在布置專案時看的幾篇別人的部落格 sts建立springboot工程,及打war包 這是springboot專案打war包的文章 web專案做外網埠對映 這是用來讓別人輸入我的伺服器的ip或者輸入網域名稱就可以訪問我的 專案的文章 現在專案可以訪問了,但就...

伺服器布置jupyter和anaconda

ssh 使用者名稱 ip 登陸伺服器 新建資料夾 安裝anaconda wgetbash anaconda3 4.2.0 linux x86 64.sh記錄安裝.bashrc的位置 生效.bashrc source home name bashrc用anaconda搭建環境 conda create...