Tomcat 的安裝依賴 JDK,在安裝 Tomcat 以前須要先安裝 Java JDK。輸入命令 java -version,若是顯示 JDK 版本,證實已經安裝了 JDKhtml
java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)java
默認狀況下,CentOS 安裝有 JDK,通常先卸載掉node
rpm -qa | grep jdk 查詢本地 JDK
sudo rpm -e --nodeps卸載 JDK apache
如何安裝 JDK?
下載 JDK
傳輸 JDK 到 CentOS 系統目錄下,使用 scp 上傳。以安裝包上傳到 /usr/project 目錄,安裝在 /usr/setups 目錄爲例
vim
JDK 從 /usr/project 拷貝到 /usr/setups 目錄下,解壓安裝包
tomcat
刪除安裝包
安全
JDK 已經安裝好,可是使用 java -version 顯示未找到命令,咱們須要添加環境變量
在 Linux 中,須要在 PATH 中添加 JDK 的 bin 目錄,建立CLASSPATH,添加 JDK 的 lib 目錄
JDK 主目錄:/usr/setups/jdk1.8.0_72
JDK bin目錄:/usr/setups/jdk1.8.0_72/bin
JDK lib目錄:/usr/setups/jdk1.8.0_72/lib服務器
vim /etc/profile,在文件末尾插入如下內容oracle
按 Esc,而後 :wq 保存退出,此時執行 java -version,沒有效果,當即生效,須要執行:tcp
source /etc/profile
查找 JDK 安裝路徑
echo $JAVA_HOME
注意:JDK 分32位和64位,下載時候須要注意,根據本身的系統下載,使用 uname -a 查詢系統信息
name -a
Linux wangyaoguo 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
安裝 tomcat,和安裝 JDK 步驟基本一致
首先下載 tomcat 安裝包,將安裝包上傳至服務器
scp localpath remotename@ip:serverpath
解壓安裝包
配置端口號,進入 tomcat 的 conf 目錄下,修改 server.xml 文件,能夠修改端口,默認 8080
啓動 tomcat,進入 tomcat 的 bin 目錄下
./startup.sh
若是訪問 http://ip:8080/ 失敗,查看防火牆開放端口
firewall-cmd --zone=public --list-ports
如沒有8080,添加8080
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
至此,http://ip:8080/ 應該能夠訪問了,然而我依然不能訪問,解決方法:
登陸阿里雲,進入控制管理臺,找到實例安全組,點擊配置規則,添加安全組策略,進行以下配置
再次訪問,進入以下頁面: