使用FinalShell 安裝jdk和tomcat流程(Linux系統是centOS7.5)


本文是作者原創,版權歸作者所有.若要轉載,請注明出處

我今天剛剛買了一個一年的百度雲服務器,85元,還是很便宜的,正好用來練練linux,至於為什么使用FinalShell 而不是xshell,因為FinalShell免費,不用去費心找xshell怎么破解了,哈哈

話不多說,看看新買的服務器如何安裝jdk和tomcat吧!

1.確定jdk和tomcat的安裝路徑, 我就安裝在 /usr/local/java 文件夾下

 

 2.解壓jdk

tar zxvf jdk-8u202-linux-x64.tar.gz

3.修改環境變量

vim /etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
# jdk的環境變量
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

4.讓環境變量生效

source /etc/profile

5.查看jdk是否安裝成功

java -version

 

 6.安裝tomcat,和上面一樣確定tomcat也安裝在java目錄里,解壓tomcat

tar zxvf apache-tomcat-8.5.24.tar.gz

 

 7.Centos升級到7之后,內置的防火牆已經從iptables變成了firewalld,Centos7默認安裝了firewalld,如果沒有安裝的話,可以使用 yum install firewalld firewalld-config進行安裝

 yum install firewalld firewalld-config

8.啟動防火牆

systemctl start firewalld 

9.在指定區域打開端口(添加放行端口)

firewall-cmd --zone=public --add-port=8080/tcp --permanent
說明:
–zone 作用域
–add-port=8080/tcp 添加端口,格式為:端口/通訊協議
–permanent #永久生效,沒有此參數重啟后失效

10.重啟防火牆

firewall-cmd --reload
firewall-cmd --complete-reload
兩者的區別就是第一個無需斷開連接,就是firewalld特性之一動態 添加規則,第二個需要斷開連接,類似重啟服務

 

 

11.查看已開放端口:(8080 即是已開放端口)

firewall-cmd --list-all

 

 12.測試tomcat是否成功運行

 

 好,配置完成

12.查詢所有進程

ps -ef 

UID      :程序被該 UID 所擁有

PID      :就是這個程序的 ID 

PPID    :則是其上級父程序的ID

C          :CPU使用的資源百分比

STIME :系統啟動時間

TTY     :登入者的終端機位置

TIME   :使用掉的CPU時間。

CMD   :所下達的是什么指令

 

 

13.查詢Tomcat進程:先執行ps -ef 獲取所有的進程,再執行過濾出來帶有tomcat關鍵字的進程

ps -ef|grep tomcat

14.只查詢Tomcat進程

ps -ef|grep tomcat|grep -v grep

 

 可以看到 16815是tomcat的進程,如果我們遇到tomcat關閉不掉的情況,可以直接關閉這個進程

15.關閉這個進程

kill -9 16815

 

 

 可以看到tomcat被關閉了

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM