1. 程式人生 > >Linux (CentOS)下配置多個Tomcat同時執行

Linux (CentOS)下配置多個Tomcat同時執行

首先在CentOS下安裝好JDK,下載好Tomcat,我的是apache-tomcat-7.0.50,不用專門配置CATALINA_2_BASE,CATALINA_2_HOME等環境變數。

把tomcat解壓到linux兩個不同的資料夾下,然後把各自conf下的server.xml開啟修改關閉埠與啟動埠。這樣就可以在linux下同時執行兩個tomcat了。執行更多tomcat方法是一樣的。

<Server port="
" shutdown="SHUTDOWN">
<Connector port="
" protocol="HTTP/1.1"
              connectionTimeout="20000"
              redirectPort="8443" />
<Connector port="
" protocol="AJP/1.3" redirectPort="8443" />

啟動好後有時候會打不開網頁,可能是iptables 阻止了埠;順帶說明iptables 的開啟與關閉。

1. Linux防火牆(Iptables)重啟系統生效

開啟: chkconfig iptables on

關閉: chkconfig iptables off

2.Linux防火牆(Iptables) 即時生效,重啟後失效

開啟: service iptables start

關閉: service iptables stop

需要說明的是對於Linux下的其它服務都可以用以上命令執行開啟和關閉操作。

在開啟了Linux防火牆(Iptables)時,做如下設定,開啟25和110埠,

修改/etc/sysconfig/iptables 檔案,使用命令 vim /etc/sysconfig/iptables 開啟iptables檔案    新增以下內容:

-A RH-Firewall-1-INPUT -m state --state NEW -p tcp -m tcp --dport 25 --syn -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -p tcp -m tcp --dport 1101 --syn -j ACCEPT

在linux系統中我開放了兩個埠25和8080,25是ssh終端登陸使用的埠,1101就是我們tomcat使用的埠。

更改完成後,還需要重新執行服務,命令下使用命令

service iptables restart
然後,就可以在外部訪問了

相關推薦

Linux (CentOS)配置Tomcat同時執行

首先在CentOS下安裝好JDK,下載好Tomcat,我的是apache-tomcat-7.0.50,不用專門配置CATALINA_2_BASE,CATALINA_2_HOME等環境變數。 把tomcat解壓到linux兩個不同的資料夾下,然後把各自conf下的server

linux配置tomcat同時執行

在一臺linux下配置多個tomcat同時執行 詳細步驟如下: 1.在/etc/profile檔案下進行修改配置,如果安裝JDK的時候已經配置了JAVA環境變數,則無需再次配置.同時新增兩組CATALINA環境變數如下: 命令:#vi /etc/profile 如下為我的t

Linux配置Tomcat同時執行以及tomcat 的埠介紹

步驟如下:       (1)修改/etc/profile檔案。新增一組java環境變數(如果已經有了就不用再新增),和兩組CATALINA環境變數(我沒有進行此步驟的設定,可能因為我的Tomcat是免安裝版的吧)記得修改完要使其生效, 用命令:source /et

一臺電腦配置tomcat,同時執行,互不衝突

當第一個tomcat啟動後,後面tomcat的server.xml中的埠不管怎麼改,仍然會報埠衝突。後來在dos下執行才發現所有的tomcat都會去找CATALINA_HOME和CATALINA_BASE這兩個環境變數,因此步驟如下: 1.使用壓縮版的tom

Linux配置tomcat

Linux環境下部署多臺tomcat伺服器,最近用到虛擬機器就順便整理一個親測的方法,下面用虛擬機器環境示範: 1、原理簡述: 1.1 tomcat啟動時會去查詢tomcat的根目錄,並且會通過CATALINA_BASE和CATALINA_HOME 這兩個變數

Linux伺服器上配置Tomcat

一、當在一個伺服器上面安裝2個tomcat的時候,修改第二個tomcat的conf目錄下server.xml檔案裡面的埠號(原8080改成8081,原8005改成8006)可以達到兩個tomcat都能啟動且埠互不衝突 Server埠:8005->9005  

Linux Apache配置站點同時執行

這樣一種場景;我們有一臺伺服器;但是想掛多個網站;那麼Apache下配置虛擬主機可以滿足這個需求; 比較簡單的是基於主機名的配置步驟如下: 示例環境     ip:115.28.17.191     域名:baijunyao.com           thinkbjy.c

Linux伺服器上配置Tomcat服務

應公司需求,現在需要把正在執行的專案和開發專案所在的伺服器分開,所以需要在一個linux系統中,搭建兩個tomcat應用伺服器,下面總結了一下在linux系統上搭建jdk和多個tomcat伺服器的步驟(若已有一套tomcat可忽略前期tomcat伺服器搭建,之間參考步驟六以

tomcat結合nginx實現tomcat同時執行tomcat負載均衡

相信很多人都聽過nginx,這個小巧的東西慢慢地在吞食apache和IIS的份額。那究竟它有什麼作用呢?可能很多人未必瞭解。 說到反向代理,可能很多人都聽說,但具體什麼是反向代理,很多人估計就不清楚了。摘一段百度百科上的描述: Html程式碼   反向代理

LinuxTomcat配置域名與對應工程相連

1.如何實現修改Linux下Tomcat的埠號。 我們都知道,你的Linux伺服器上的Tomcat安裝配置好後,可以通過ip+:8080埠號訪問,如果想修改埠號,可以通過修改conf目錄下的server.xml檔案來實現。(溫馨提示:以下server.xml配置的修改在修改

Linux佈置Tomcat同時執行Tomcat

轉載這個老哥的https://www.cnblogs.com/webcc/archive/2012/08/22/2651084.html扣號內是我自己操作時的一些問題和決解方法。環境說明:作業系統:  RedHet 5.3JDK版本:  1.4.2WEB容器:    Tomc

Linux(CentOS7)如何配置Tomcat容器

如何配置 驗證 9.png ase cal .com 追加 進程 etc 一、Linux版本 二、上傳並解壓apache-tomcat-7.0.90壓縮包,然後復制粘貼出來多個tomcat 解壓縮 tar -xzvf apache-tomcat-7.0.90.tar.

Linuxnginx+Tomcat負載均衡的實現

java 負載 均衡 bootstra 火墻 瀏覽器 startup 顯示 tomcat的配置 由於項目需要,共創建了10個Tomcat端,由nginx負責轉發。9個Tomcat端口分別是8080,11000,12000,13000,14000,15000,16000,17

LinuxSVN+Tomcat自動部署

mod .html 部署 update語句 hooks 參考 eba bsp auth 項目中都是jsp開發,所以用到Tomcat。 在我文章中也寫過多個Tomcat 的部署,具體可以參考:http://www.cnblogs.com/magmell/p/7045193.h

windows單機如何配置TOMCAT

home bat文件 clas protocol bin 1.8 tomcat 依賴 apache 1、JDK-環境配置: JAVA_HOME=D:\Program Files\Java\jdk1.7.0_45 CLASSPATH=.;%JAVA_HOME%\lib\d

Linux配置tomcat配置修改(修改tomcat配置)

1、修改環境變數      #vi  /etc/profile ####### 工程1 tomcat1####### export CATALINA_BASE=/data/server/tomcat export CATALINA_HOME=$CA

Linux部署Tomcat

由於專案需要,共建立了10個Tomcat端,由nginx負責轉發。10個Tomcat埠分別是8080,11000,12000,13000,14000,15000,16000,17000,18000,19000. nginx配置:upstream Tomcat { server xxx.

tomcat服務和nginx負載均衡配置 linux 配置tomcat

1、nginx服務安裝及配置,詳見:linux 配置之安裝nginx 2、多個tomcat服務安裝及配置,詳見:linux 配置多個tomcat 3、關鍵配置nginx.conf檔案 http { include /etc/nginx/mime.types;

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

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

CentOS 系統安裝Tomcat,佔用不同的埠

1.安裝tomcat,解壓到指定的目錄 2.修改環境變數:/etc/init.d/tomcat(這是我的,一般的都是/etc/profile) 3.加入以下程式碼(tomcat路徑要配置自己實際的tomcat安裝目錄) ##########first tomcat###