linux下tomcat8安裝配置詳解


linux下tomcat8安裝配置詳解

 

Linux下Tomcat8的安裝配置

安裝tomcat前首先要安裝對應的jdk並配置Java環境。

一、環境准備

jdk版本:1.8

工具:xShell5 xftp5

說明:本文是通過Xshell5工具遠程連接Linux操作,原理一樣.

二、安裝步驟

1、下載安裝包

官網下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我這邊是下載的jdk-8u181-linux-x64.tar.gz

如果Linux本身連接到互聯網,我們可以直接通過wget命令直接把JDK安裝包下載下來。

2、解壓安裝包

將我們下載好的JDK安裝包上傳到服務器,進行解壓。

我是放在了/usr/local/java文件下,所以要創建java文件夾並將解壓文件移動到java下

mkdir -p /usr/local/java

mv jdk1.8.0_181 /usr/local/java/

3、修改配置文件(配置環境變量)

vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_181

export JAVA_BIN=/usr/local/java/jdk1.8.0_181/bin

export PATH=${JAVA_HOME}/bin:$PATH

export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

用vim編輯器來編輯profile文件,在文件末尾添加一下內容:

:wq回車保存退出。

保存之后通過source /etc/profile命令使修改的配置生效

4、測試JDK安裝是否成功

java -version 出現安裝版本信息

下面開始安裝tomcat。

下載安裝tomcat(http://tomcat.apache.org/)我這邊是下載的apache-tomcat-8.5.32.tar.gz

解壓

tar -zxvf apache-tomcat-8.5.32.tar.gz

我是放在了usr/local/tomcat下所以要創建tomcat文件夾並將解壓文件移動到tomcat下

mkdir /usr/local/tomcat

mv apache-tomcat-8.5.32 /usr/local/tomcat/

 

進入tomcat安裝bin目錄並啟動

cd usr/local/tomcat/apache-tomcat-8.5.32 /bin/

./startup.sh

成功啟動后瀏覽器輸入http://localhost:8080/查看信息(如果不是本機則輸入對應IP,比如我輸入服務器192.168.6.2:8080)

至此,tomcat安裝完成,后續可添加項目重啟tomcat服務。

三、將tomcat添加為linux系統服務

1.復制catalina.sh作為系統服務腳本

cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat 重命名的tomcat為以后的服務名

 

2.修改腳本

vim /etc/init.d/tomcat

在腳本較前面的位置加下面兩行注釋

 

#chkconfig:2345 10 90

#description:Tomcat service

JAVA_HOME=/usr/local/java/jdk1.8.0_181

CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.32

第一行是服務的配置:

第一個數字是服務的運行級,2345表明這個服務的運行級是2、3、4和5級(Linux的運行級為0到6);

第二個數字是啟動優先級,數值從0到99;

第三個數是停止優先級,數值也是從0到99。

 

第二行是對服務的描述

如果該注釋有誤,在添加服務時會出現"tomcat不支持chkconfig"的錯誤提示

 

第三四行 為設置環境變量

在profile文件中設置的變量不起作用,要在這里再設置一遍

 

3.添加腳本的可執行權限

chmod 755 /etc/init.d/tomcat

 

4.添加為系統服務

chkconfig --add tomcat

 

5.查看系統服務列表

chkconfig --list | grep tomcat

 

6.啟停tomcat 服務

啟動tomcat

service tomcat start

 

停止

service tomcat stop

 

四、設置為開機自動啟動

vi /etc/rc.local

添加startup.sh的路徑

usr/local/tomcat/apache-tomcat-8.5.32/bin/startup.sh

完成

五、修改tomcat服務器的啟動端口

cd /usr/local/tomcat/apache-tomcat-8.5.32/conf/

vim server.xml

 

修改將Tomcat服務器啟動時使用的8080端口,例如改成9999


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM