linux-搭建web伺服器系列--安裝部署多個tomcat(四)
阿新 • • 發佈:2019-01-22
當然,第一步當然是下載tomcat,不廢話,直接上圖
到此時,tomcat已經下載好,我們利用FZ上傳到linux伺服器上去
使用以下命令解壓tomcat壓縮包:
我們切換到FZ介面,重新整理FZ,發現tomcat已經被解壓了tar -zxvf apache-tomcat-7.0.72.tar.gz
此時,我們直接在FZ裡面重新命名tomcat為 apache-tomcat-7.0.72_8080,再次執行命令:
然後再次重新命名tomcat為 apache-tomcat-7.0.72_7080tar -zxvf apache-tomcat-7.0.72.tar.gz
接下來配置tomcat
使用命令:
在最後末尾新增程式碼,也就是設定jdk的地方新增如下程式碼vi /etc/profile
使用以下命令來促使profile生效:#set tomcat environment 8080 CATALINA_8_BASE=/usr/local/src/apache-tomcat-7.0.72_8080 CATALINA_8_HOME=/usr/local/src/apache-tomcat-7.0.72_8080 TOMCAT_8_HOME=/usr/local/src/apache-tomcat-7.0.72_8080 PATH=$PATH:$TOMCAT_8_HOME/bin export JAVA_HOME CLASSPATH PATH export CATALINA_8_BASE CATALINA_8_HOME TOMCAT_8_HOME #set tomcat environment 7080 CATALINA_7_BASE=/usr/local/src/apache-tomcat-7.0.72_7080 CATALINA_7_HOME=/usr/local/src/apache-tomcat-7.0.72_7080 TOMCAT_7_HOME=/usr/local/src/apache-tomcat-7.0.72_7080 export CATALINA_7_BASE CATALINA_7_HOME TOMCAT_7_HOME
source /etc/profile
接下來配置tomcat,找到apache-tomcat-7.0.72_8080下bin目錄的catalina.sh檔案,開啟之後你會看到很多註釋,在註釋結束的第一行加上如下程式碼:
同理,在apache-tomcat-7.0.72_7080下配置如下程式碼:export CATALINA_BASE=$CATALINA_8_BASE export CATALINA_HOME=$CATALINA_8_HOME
接下來找到tomcat下conf資料夾下的server.xml目錄,將相應埠對應修改為以下程式碼【請根據實際情況修改】export CATALINA_BASE=$CATALINA_7_BASE export CATALINA_HOME=$CATALINA_7_HOME
接下來啟動tomcat,進入/usr/local/src/apache-tomcat-7.0.72_8080/bin目錄,使用如下命令:<Server port="7005" shutdown="SHUTDOWN"> <Connector port="7080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="7443" useBodyEncodingForURI="true" debug="0" minSpareThreads="25" uRIEncoding="utf-8" maxSpareThreads="75" maxThreads="150" /> <Connector port="7009" protocol="AJP/1.3" redirectPort="7443" />
再切換到logs目錄下,使用如下命令進入日誌檢視:./startup.sh
當然我們使用tab按鈕就可以自動輸出已經存在的檔名tail -f catalina.out
此時我們輸入192.168.36.39:8080檢視是否已經啟動好了
此時,我們將8080埠開放出去,使用命令:
新增如下程式碼vi /etc/sysconfig/iptables
然後重啟防火牆-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
此時就已經可以訪問了service iptables restart