本文重在記錄自己在linux下安裝JDK及Tomcat的經歷,文末附有可安裝鏈接,如果需要可自行下載
安裝JDK
1.剔除掉Centos自帶的OpenJdk
Centos在安裝系統的過程中會自動帶着Open Jdk這個對於我們在linux下應用java程序可能會產生影響,所以需要刪除
//首先查看是否有jdk環境 java -version
如圖所示:在未安裝jdk的情況下Centos會自動帶着OpenJDK
//鍵入如下命令: //查看具體JDK安裝文件名,之後加以卸載 rpm -qa| grep jdk //注意 後面是 “| (豎線不是l 或者是字母 l)” //之後根據安裝包名字利用如下命令卸載 sudo yum remove xxx(查詢到的文件名)
按照上述操作時候,操作完成在執行:java -version時就會遇到不是內部命令的提示,表明此時已經剔除完成
2.下載jdk安裝包,進行安裝
//在執行時:在你jdk安裝包所在文件內啓動終端而後執行如下操作
//採用rmp安裝包進行安裝,執行如下命令
sudo rpm -ivh xxxjdk安裝包名稱
在進行默認安裝後,默認將在usr用戶文件夾內容創建一個java的文件來存放jdk,jre等信息 此時:
可以輸入:來進入java文件加內
cd /usr/java
3.配置環境變量
//進入jdk文件內
cd jdk1.8.0_241-amd64/
//設置配置文件信息
//此時會進入一個配置文件
sudo vim /etc/profile
//按下i鍵進行插入信息,在文件末尾加入如下配置
export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64
export CLASSPATH=:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/libb/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:JAVA_HOME/bin
//如下圖所示之後
利用:wq 保存並退出
//加載配置信息
source /etc/profile
4.利用java -version查看是否安裝成功
至此jdk安裝完成~~~~~
Tomcat的安裝
1.下載安裝包的本地linux,文末有提供下載資源也可訪問Tomcat官網:https://tomcat.apache.org/download-80.cgi 之後根據自身linux版本信息選擇合適版本進行下載
2.將下載後的Tomcat壓縮包進行解壓
//解壓
tar -zxvf apache-tomcat-8.5.54.tar.gz
如圖所示:在解壓完成後會出現apache-tomcat的文件夾
3.設定Tomcat的編碼字符集爲UTF-8避免後序信息亂碼
//進入tomcat文件夾使用如下命令
vim cof/server.xml
之後找到:Connector標籤在其內部添加
URIEnCoding="UTF-8"
之後利用:./startup.sh 啓動tomcat服務器即可 :通過ifconfig查找到本機id地址,之後根據本機ip進行訪問即可
如果按上述操作啓動服務器後無法訪問頁面初始化頁面,請添加如下信息進行嘗試:
//配置防火牆 vi /etc/sysconfig/iptables *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited //加入8080端口信息 //重啓防火牆 service iptables restart //如果在本機訪問時提示錯誤,則關閉防火牆在進行嘗試 service iptables stop
安裝包連接:https://pan.baidu.com/s/1pmknlIvN8e9hJnQJPAbnVw 密碼:mqmt