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文件名,點擊鼠標右鍵,選擇複製地址連接:
複製出來的結果爲以下鏈接
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,在瀏覽器輸入
即可測試是否成!!!
問題一:Tomcat啓動成功,但無法訪問!!!
查看8080/80端口是否被攔截
解決方式》》》》》點擊查看
問題二:Tomcat啓動緩慢,啓動時間太久
解決方式》》》》》點擊查看