centos7linux 安裝jdk ,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 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-8u131-linux-x64.tar.gz
將解壓好的【jdk1.8.0_131】資料夾改名為jdk1.8(可選)
mv /usr/local/java/jdk1.8.0_131 /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配置環境變數,修改profile檔案
vi /etc/profile
在最後一行新增以下程式碼【這一步可加可不加,弄熟練了你就能理解意思】
export CATALINA_HOME=/usr/local/tomcat
第五步:配置檔案即時生效
source /etc/profile
第六步:配置tomcat快捷啟動指令碼命令【把tomcat的指令碼檔案拷一份到/etc/init.d目錄】
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系統:使用chkconfig --add命令新增服務
chkconfig --add tomcat
【個人記錄】ubuntu系統:直接輸入以下命令重新整理服務
sudo systemctl daemon-reload
或者
sudo update-rc.d tomcat defaults
配置完成後Tomcat服務即可開機自啟動
同時還可以使用
service tomcat start 命令啟動tomcat服務
service tomcat stop 命令停止tomcat服務
最後一步:測試!!!
啟動tomcat,在瀏覽器輸入
http://伺服器ip:8080/
即可測試是否成!!!