1. 程式人生 > >Linux系統下安裝三個或者多個tomcat ,步驟詳細。

Linux系統下安裝三個或者多個tomcat ,步驟詳細。

即然安裝多個tomcat,那麼必然建立在系統已經安裝好了jdk,並且會安裝

一個tomcat的基礎上,這裡就不做過多描述,直奔主題。

安裝多個tocat的方式其實和安裝一個大同小異,只是需要更改一些配置。

先前我已經安裝了三個tomcat了,忘了截圖,

所以今天準備再安裝第四個,我會詳細記錄步驟,並截圖說明,大家依照步驟一步一步操作是沒有任何問題的。

第一步:複製,解壓

將準備好的tomcat壓縮包複製到你準備安裝的目錄,我的tomcat壓縮包名字是tomcat.tar.gz,我的安                  裝目錄是 /usr/java/tomcat


第二步:解壓tomcat

[[email protected]
tomcat]# tar -xvf tomcat.tar.gz

第三步:重新命名解壓後的檔名

解壓完後的資料夾名字不夠直觀,因為前面我已經安裝了三個tomcat,所以準備將第4個tomcat取名tomcat_8083


執行命令

[[email protected] tomcat]# mv apache-tomcat-8.5.20 tomcat_8083

第四步:編輯環境變數

[[email protected] tomcat]# vi /etc/profile 

開啟profile檔案之後,我們可以看到這裡有我們配置的jdk環境變數,還有我已經配置好的前三個tomcat,下面我們按照第三個tomcat的配置(tomcat-8082)複製出來一份,更改相應的名字即可。


新增第4個tomcat環境變數配置後,如圖,這裡要注意的是要寫自己tomcat對應的路徑,因為我第四個tomcat所在的路徑就是  /usr/java/tomcat/tomcat_8083


為了不讓大家手動抄寫這新增的這段,直接貼出來

####tomcat-8083
TOMCAT_HOME_3=/usr/java/tomcat/tomcat_8083
CATALINA_HOME_3=/usr/java/tomcat/tomcat_8083
CATLINA_BASE_3=/usr/java/tomcat/tomcat_8083
export TOMCAT_HOME_3  CATALINA_HOME_3  CATALINA_BASE_3

第五步:讓更改後的profile檔案立即生效

[[email protected] ~]# source /etc/profile

第六步:修改catalina.sh

進入剛剛解壓的第四個tomcat的bin目錄下

[[email protected] ~]# cd /usr/java/tomcat/tomcat_8083/bin

裡面有個catalina.sh檔案,我們編輯這個檔案

[[email protected] bin]# vi catalina.sh

開啟catalina.sh檔案後,找到下面紅字部分所在的位置(別多複製了空格)

 OS specific support.  $var _must_ be set to either true or false. 

查詢的方式很簡單,直接輸入    /OS specific support.  $var _must_ be set to either true or false.

找到這個位置之後,可以看到未修改是這樣子的:


現在在OS specific support.  $var _must_ be set to either true or false.這句話下面新增這兩句

export CATALINA_BASE=$CATALINA_BASE_3

export CATALINA_HOME=$CATALINA_HOME_3

新增完成之後,儲存,退出,如圖


注意:CATALINA_BASE_3這個地方要和前面編輯的profile環境變數配置的名字一致。

再看看我第三個tomcat(也就是tomcat_8082) bin目錄下的catalina.sh我的配置,同樣的道理,需要和profile環境變數配置的名字一致,如圖


第七步:修改server.xml

進入到第四個tomcat的conf目錄下

[[email protected] bin]# cd /usr/java/tomcat/tomcat_8083/conf 

編輯server.xml

[[email protected] conf]# vi server.xml 

(1): 找到<Server port="8005" shutdown="SHUTDOWN">    將埠號改為7083

這個埠號隨便寫,不要和其他埠號衝突,並且取埠號時最好有規率,

我的第一個tomcat埠號預設沒變,第二個改為了7081,第三個是7082,第四個是7083,當然你也可以把第一個改為7080

下面還有兩個地方埠號需要改,同理。

更改前:


更改後:


(2): 找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 將埠號改為8083,這個8083就是我這第四個tomcat的埠號

我的第一個tomcat埠號預設沒變,第二個改為了8081,第三個是8082,第三個是8083

更改前


更改後


(3): 找到<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />  更改埠號為:9003

我的第一個tomcat埠號預設沒變,還是8009,第二個改為了9001,第三個是9002,當然你也可以把第一個改為9000

更改前


更改後:

第八步:啟動tomcat

分別進入每個tomcat的bin目錄,啟動tomcat

[[email protected] ~]# cd /usr/java/tomcat/tomcat_8080/bin
./startup.sh
[[email protected] ~]# cd /usr/java/tomcat/tomcat_8081/bin
./startup.sh
[[email protected] ~]# cd /usr/java/tomcat/tomcat_8082/bin
./startup.sh
[[email protected] ~]# cd /usr/java/tomcat/tomcat_8083/bin
./startup.sh




OK,就是這麼簡單,

為了詳細記錄安裝過程,囉嗦了點,希望大家都能安裝成功,有所收穫,

如果還有不明白的地方請留言。。。

相關推薦

Linux系統安裝或者tomcat 步驟詳細

即然安裝多個tomcat,那麼必然建立在系統已經安裝好了jdk,並且會安裝一個tomcat的基礎上,這裡就不做過多描述,直奔主題。安裝多個tocat的方式其實和安裝一個大同小異,只是需要更改一些配置。先

linux系統安裝tomcat

cat base 自己 http HR header 變量 cti 解壓 編輯環境變量:vi /etc/profile 加入以下代碼(tomcat路徑要配置自己實際的tomcat安裝目錄) ##########first tomcat########### CATALINA

linux系統安裝MySql資料庫並做主從配置

轉載自:http://blog.csdn.net/millery22/article/details/50547443 前提: 1、關閉Liunx系統的防火牆,如果忘了,你下面的測試連線必定會失敗,切記,切記,切記。 2、yum安裝lrzsz和cmake yum

在VMware裡面建兩或者linux系統聯網網路配置

1:首先看下宿主主機的網路配置 一定要安裝 VMware Bridge Protocol 我本機用的是乙太網,上面是閘道器和ip地址設定 2:VMware   編輯   -》 虛擬網路編輯器  -》 選擇橋接模式,然後選擇和宿主主機相同的網絡卡 就設定VMnet

linux安裝並配置nginx 域名 tomcat叢集

 一.安裝nignx 解壓  tar -zxvf nginx-1.8.0.tar.gz 新加資料夾 mkdir /root/nginx 進入目錄      cd nginx-1.8.0 設定一下配置資訊,或者不執行此步,直接預設配置  ./configure --pre

Linux系統安裝Mysql5.7.18教程收集分享

最後一行 sdn 作者 tails lin 分享 使用 心態 html 本人最近服務器新手入門,需要搭建一個在linux虛擬機上的服務器 第一天再裝虛擬機,選的linux系統CentOS,一切順利。 第二天,要給虛擬機裝Mysql,但是需要用到命令行進行安裝/操作等,我是一

linux系統安裝redis

官網 linu .tar.gz foo pre set inux linux系統 nbsp 去官網找到合適的版本,可以直接下載下來,再用fxp上傳,也可以直接以下面這種方式下載:$ wget http://download.redis.io/releases/redis-3

linux系統安裝redis以及java調用redis

.gz sql 遠程連接 tar 必須 -- 外鍵 onf ++ 關系型數據庫:MySQL Oracle 非關系型數據庫:Redis 去掉主外鍵等關系數據庫的關系性特性 1)安裝redis編譯的c環境,yum install gcc-c++ 2)將redis-2.

CentOS-Linux系統安裝Tomcat

left 防火墻 iptable config restart src cat /usr bubuko   步驟1:解壓Tomcat 命令: unzip apache-tomcat-8.5.20.zip   步驟2:將tomcat 移動到“/usr/local/src

Linux系統安裝軟件包方法(上)

base lib .rpm eps tun 4.2 節點 -m syn 安裝軟件包的三種方法 1.rpm工具 2.yum工具 (可以自動安裝依賴包)3.源碼包 rpm工具介紹及使用 1.首先掛載光驅: which-2.20-7.el7.x86_64.rpm

Linux系統安裝ISO文件

-c eight inux normal text padding www pan add 1、在/mnt目錄下,創建相應的iso文件夾,例如cd1,cd2。2、然後,用命令:mount -o loop /home/kinglu/Matlab/matlab1.iso(iso

linux系統安裝配置java和tomcat

align wrap 拷貝 ase 運行 禁用 remove classpath 啟動 個人習慣將源碼包放到opt下 1.安裝jdk jdk是java的運行環境,整個jenkins就是一個var包,是java寫的程序。 1.1.通過yum安裝

Redis(1)-----初識Redis-----windowslinux系統安裝Redis及其視覺化工具RedisDesktopManager配置

一,windows系統 1.1,安裝 要安裝Redis,首先要獲取安裝包。 Windows的Redis安裝包需要到以下GitHub連結找到。 連結:https://github.com/MSOpenTech/redis   開啟網站後,找到Release,點選前往下載頁面。  

Linux——linux系統安裝JDK並配置環境變數

注:首先要給linux下載好jdk linux版。網上有很多資源,我這裡就不貼出來啦~大家自個兒搜去吧~當然,要是搜不著,也可以留言聯絡我,我給你發~~ 因為Java JDK區分32位和64位系統,,因此在配置JDK之前我們需要先確認系統版本。 輸入以下命令可以檢視系統版本: uname

linux系統安裝JDK並配置系統環境

        這是我個人的第一篇技術文件,以下均已試驗成功,希望可以給大家帶來幫助!以下的配置在suse Linux系統和centos 7以上版本都已驗證成功,廢話不多說了,直接給出操作步驟! 工欲善其事,必先利其器。首先下載要配置

Linux系統安裝solr搜尋伺服器和訪問不了solr首頁問題

第一步:安裝linux、jdk、tomcat。 jdk安裝步驟詳細見 安裝jdk [[email protected] ~]# ll total 8044 -rw-r--r--. 1 root root 8234674 Oct 27  2013 apac

Linux系統安裝MySQL

MySQL for Ubuntu:        一直對Linux非常感興趣,所以就愛折騰,MySQL作為比較流行的關係型資料庫,當然也免不了折騰折騰。      1. 安裝 sudo a

Linux|Qt工作筆記-linux系統安裝qt4.5.3版本的詳細步驟

原文地址如下: https://blog.csdn.net/AmyAndTommy/article/details/81901005     第一步:下載qt-all-opensource-src-4.5.3.tar  (地址:http://downlo

Linux系統安裝zookeeper並部署實現偽分散式

一、準備工作: 1、在Linux下安裝jdk並配置環境變數 2、在Linux下安裝zookeeper並配置環境變數 二、具體操作: 1、在Linux下安裝jdk並配置環境變數 1)直接在Linux系統中去官網中下載Linux版本的jdk,這裡以jdk1.8為例 2)進入

1116_Docker在Linux系統安裝(Ubutu、紅帽、Centos等)

  2017年08月17日 13:24:41 small_to_large 閱讀數:996 標籤: docker linux ubuntu 更多 個人分類: docker Docker支援的安裝方式(Docker有很多種安裝的選擇,其中支援最好的是Ubuntu系統。)這裡提