CentOS Linux 安裝jdk、tomcat快捷啓動、開機自啓詳細配置

CentOS7 Linux 安裝 JDK Tomcat + Tomcat 開機啓動 + Tomcat 快捷啓動命令

注意:所有的設置文件名和目錄名稱要和你自己設置的一 一對應

一、安裝JDK

第一步:查看是否已安裝jdk,如果顯示已安裝【相同版本JDK】,必須卸載乾淨!或者跳過這一步,直接去安裝tomcat

rpm -qa | grep -i jdk

第二步:創建jdk安裝目錄

mkdir -p /usr/local/java

第三步:進入【/usr/local/java】目錄,下載jdk安裝包【輸入命令下載】jdk-8u131-linux-x64.tar.gz 安裝包版本自己選擇

1、下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、鼠標指向需要下載的jdk文件名,點擊鼠標右鍵,選擇複製地址連接:

複製出來的結果爲以下鏈接

https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz

3、輸入命令下載安裝包

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz

注:如果使用wget命令報錯【-bash: wget: command not found】,請先安裝依賴包

yum -y install wget

4、或者直接點擊,下載好安裝包,再上傳到服務器【/usr/local/java】目錄中

第四步:解壓已下載好的jdk安裝包【注意文件名稱自選】

 

tar -zxvf jdk-8u201-linux-x64.tar.gz

將解壓好的【jdk1.8.0_131】文件夾改名爲jdk1.8(可選)

mv /usr/local/java/jdk1.8.0_201  /usr/local/java/jdk1.8

第五步:配置環境變量,修改profile文件

vi /etc/profile

   或 

vim /etc/profile【vim命令有高亮效果】

shift + g 定位到最後一行,加入以下代碼,JAVA_HOME路徑設置你自己的路徑

export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

第六步:退出文件,保存

Esc鍵   輸入 【 :wq 】   

第七步:配置文件即時生效

source /etc/profile

第八步:查看是否配置成功

java -version

成功安裝jdk

 

二、安裝tomcat,並配置快捷啓動腳本命令

第一步:進入【/usr/local】目錄,用命令下載tomcat安裝包,或者自己下載好的上傳到服務器目錄下

1、首先去Apache網站下載tomcat安裝包,

下載地址一:https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.34/bin/

 

下載地址二:https://tomcat.apache.org/download-80.cgi

 

2、鼠標右鍵複製鏈接地址,執行以下命令,下載安裝包

wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz

      或

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.37/bin/apache-tomcat-8.5.37.tar.gz

第二步:解壓安裝包

tar -xf apache-tomcat-8.5.37.tar.gz

第三步:將文件夾改名爲tomcat【可選】

mv apache-tomcat-8.5.37 tomcat

 

第四步:配置tomcat快捷啓動腳本命令【把tomcat的腳本文件拷一份到/etc/init.d目錄】

取名爲 tomcat,即  /etc/init.d/tomcat 【名稱自選】

如果取名爲 tomcat8,即  /etc/init.d/tomcat8 ,到時候快捷啓動命令就是 service tomcat8 start 

cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

第六步:並把改腳本授權給所有用戶執行

chmod 755 /etc/init.d/tomcat

第七步:拷貝的腳本並不能直接使用,還需要修改添加一些配置,

添加chkconfig和description兩行註釋。有這兩行註釋才能支持chkconfig命令配置服務
同時加上JAVA_HOME和CATALINA_HOME兩個變量的聲明。

vim /etc/init.d/tomcat

在文件中加入以下代碼

#chkconfig: 2345 10 90
#description: tomcat service

export JAVA_HOME=/usr/local/java/jdk1.8
export CATALINA_HOME=/usr/local/tomcat

 

第八步:

CentOS系統:添加Tomcat開機啓動

chkconfig --add tomcat

或者

chkconfig tomcat on

【個人記錄】ubuntu系統:直接輸入以下命令刷新服務

sudo systemctl daemon-reload

或者

sudo update-rc.d tomcat defaults

 

配置完成後Tomcat服務即可開機自啓動
同時還可以使用

service tomcat start  命令啓動tomcat服務

service tomcat stop  命令停止tomcat服務

最後一步:測試!!!

啓動tomcat,在瀏覽器輸入

http://服務器ip:8080/

即可測試是否成!!!

問題一:Tomcat啓動成功,但無法訪問!!!

查看8080/80端口是否被攔截

解決方式》》》》》點擊查看

問題二:Tomcat啓動緩慢,啓動時間太久

解決方式》》》》》點擊查看

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章