本文是做者原創,版權歸做者全部.若要轉載,請註明出處java
我今天剛剛買了一個一年的百度雲服務器,85元,仍是很便宜的,正好用來練練linux,至於爲何使用FinalShell 而不是xshell,由於FinalShell免費,不用去費心找xshell怎麼破解了,哈哈linux
話很少說,看看新買的服務器如何安裝jdk和tomcat吧!shell
1.肯定jdk和tomcat的安裝路徑, 我就安裝在 /usr/local/java 文件夾下apache
2.解壓jdkvim
tar zxvf jdk-8u202-linux-x64.tar.gz
3.修改環境變量tomcat
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是否安裝成功tcp
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進行安裝spa
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是否成功運行
好,配置完成