安裝之前首先下載下傳
- tomcat
- java
- 檔案上傳工具FileZilla
選擇合适的版本壓縮包(*.tar.gz)進行下載下傳,或者到百度雲盤進行下載下傳
安裝Java JDK8.0
建立
java
目錄,存放
jdk
和
tomcat
cd /usr/local/
mkdir java
使用
FileZilla
将下載下傳好的
jdk-8u101-linux-x64.tar.gz
和
apache-tomcat-9.0.0.M10.tar.gz
上傳至剛才建立的
java
目錄下,至于怎麼使用,百度經驗妥妥的.
将上傳的
jdk
解壓,然後重命名為
jdk
tar -zxv -f jdk-8u101-linux-x64.tar.gz
mv jdk1.8.0_101 jdk
如果不清楚解壓後的檔案名,可以輸入指令
ls
檢視
配置環境變量
vim /etc/profile
打開檔案之後按鍵盤
i
進入編輯模式,将下面的内容複制到底部
JAVA_HOME=/usr/local/java/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
輸入完畢後,按
ESC
退出輸入模式,然後直接輸入
:wq
回車,儲存并且關閉
Vim
。
使用
source /etc/profile
指令使其立即生效
通過
java -version
驗證java環境是否配置成功。
安裝Tomcat9.0
解壓
Tomcat9.0
,重命名為
tomcat9
tar -zxv -f apache-tomcat-9.0.0.M10.tar.gz
mv apache-tomcat-9.0.0.M10 tomcat9
解壓完畢後即可直接啟動
- 啟動指令為:
/usr/local/java/tomcat9/bin/startup.sh
- 關閉指令為:
/usr/local/java/tomcat9/bin/shutdown.sh
啟動完成後還需開放8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
出現
success
表明添加成功
然後更新防火牆即可:
firewall-cmd --reload
重新開機防火牆指令:
systemctl restart firewalld.service
然後再次在浏覽器中輸入
http://ip:8080
,如果看到
tomcat
的歡迎界面,說明安裝成功。
如果還不能通路,則有可能是雲伺服器沒有設定對應的安全組,則需在安全組的設定裡加入一條8080端口的通路規則.
小妙招
如果你的
java
和
tomcat
都安裝成功了,那麼接下來你會想,每次都這樣進行
tomcat
的啟動和關閉,是不是有點麻煩?
那麼可以通過一個腳本來幫我們實作指令啟動
tomcat
建立腳本
執行代碼:
vi etc/init.d/tomcat
按
i
進入編輯,将以下内容輸入進入,按
ESC
退出編輯并輸入
:wq
儲存并退出
Vim
# !/bin/bash
# Description: start or stop the tomcat
# Usage: tomcat [start|stop|restart]
#
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"
case "$1" in
start)
#startup the tomcat
cd /usr/local/java/tomcat9/bin
./startup.sh
;;
stop)
# stop tomcat
cd /usr/local/java/tomcat9/bin
./shutdown.sh
echo "Tomcat Stoped"
;;
restart)
$0 stop
$0 start
;;
*)
echo "tomcat: usage: tomcat [start|stop|restart]"
exit 1
esac
exit 0
為腳本添加執行權限
執行指令:
chmod +x /etc/init.d/tomcat
建立軟連接配接
依次執行如下指令
cd usr/bin
ln -s /etc/init.d/tomcat
tomcat start
tomcat stop
tomcat restart