天天看點

Linux 系統搭建Tomcat

Linux 系統搭建Tomcat

Linux 系統搭建Tomcat

Linux 系統搭建Tomcat

***********

做web項目時,測試工程師經常要做的一個事情就是部署環境,尤其在Linux 下的搭建和部署。

今天我們學習下在linux系統上安裝JDK和 tomcat服務以及相關環境的配置,這是部署項目前必須要做的工作。

準備工作

1、下載下傳跟自己linux系統對應版本的jdk和tomcat包。

Linux 系統搭建Tomcat

2、工具xftp和xshell

Linux 系統搭建Tomcat

JDK 部署

1、用xftp将jdk-7u79-linux-x64.gz拖到要部署目錄。

2、 解壓安裝包在目前目錄下生成一個jdk1.7.0_79檔案:

Linux 系統搭建Tomcat

3、配置JDK 環境變量

編輯bash_profile檔案,也可以執行/etc/profile檔案,但那是配置系統全局環境變量的檔案,可能會影響到其他使用者。

在打開的檔案末尾加上紅框中的環境變量

Linux 系統搭建Tomcat

執行以下指令使其生效:

Linux 系統搭建Tomcat

4、分别輸入java ,javac和java -version 檢測是否配置成功,指令運作成功的話則說明配置成功!

Linux 系統搭建Tomcat

Tomcat 部署

1、同jdk,xftp将安裝包apache-tomcat-7.0.88.tar.gz拖到要部署目錄并解壓。

Linux 系統搭建Tomcat

2、配置環境變量

同理打開~/.bash_profile 檔案在檔案末尾加上以下内容

Linux 系統搭建Tomcat

執行以下指令使配置檔案生效

Linux 系統搭建Tomcat

3、配置tomcat的catalina.sh檔案

切換到/usr/apache-tomcat-7.0.88/bin目錄下

編輯 catalina.sh 檔案

Linux 系統搭建Tomcat

 #找到 # OS specific support,然後在這行下面添加以下配置并儲存退出

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

       CATALINA_HOME=/usr/apache-tomcat-7.0.88

       JAVA_HOME=/usr/apache-tomcat-7.0.88

4、配置tomcat系統服務

切換到 tomcat 的 bin 目錄下并将catalina.sh 檔案複制 /etc/init.d 目錄下并重命名為 tomcat

   cd $CATALINA_HOME/bin

   cp catalina.sh /etc/init.d/tomcat

啟動并測試

1、進入bin目錄,執行./startup.sh

2、在浏覽器輸入你的伺服器 IP和端口,如果出現如下一隻貓,則說明配置成功!

Linux 系統搭建Tomcat

能看到這個标志說明我們已經部署成功了,外部的人也可以通路了!

總結

打不開網頁的情況

多半是防火牆或者端口的問題,此時檢視并确定是否已開啟防火牆。

防火牆關閉指令

service iptables stop

永久關閉防火牆

chkconfig iptables off

運作完成後檢視防火牆關閉狀态

service iptables status

檢視端口占用

Linux 系統搭建Tomcat

如果端口号被占用,則編輯tomcat 下conf 目錄下的server.xml 檔案并修改通路端口。

Linux 系統搭建Tomcat