這是一篇初學教程,歡迎各位大牛大神提意見和指正。
購買騰訊雲服務器後選擇預裝CentOS7系統。根據下面的步驟來搭建JAVAWEB運行環境。
一、JDK安裝和環境變量配置
1、使用本地電腦在官網下載JDK壓縮包:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
也可以使用yum在雲服務器上直接下載安裝,但是我覺得對於初學者不太容易掌握。使用這種解壓的方式與在windows下的操作方式大致相同。 或者在雲服務器上使用wget命令下載。
2、使用FileZilla上傳工具將剛剛下載的壓縮包上傳到Linux服務器的目錄(我這裡的是:/root/jiang目錄下),然後使用命令解壓這個壓縮包。
命令:tar zxvf 文件名
3、配置JDK環境變量:
編輯環境變量文件: /etc/profile 在文件末尾加入以下代碼,命令:vi /etc/profile
圖片版代碼:
文字代碼(方便大家複製):
export JAVA_HOME=/root/jiang/jdk1.8.0 //這裡是JDK安裝目錄
export JRE_HOME=/root/jiang/jdk1.8.0/jre //這裡是JDK中jre目錄
export JAVA_BIN=/root/jiang/jdk1.8.0/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
編輯完成後保存,更新環境變量命令 : source /etc/profile
到此JDK安裝完畢。
可以通過輸入命令javac 或者 java -version 來看是否成功,驗證跟windows平臺一樣。
二、tomcat安裝
1.使用本地電腦到官網下載安裝包:http://tomcat.apache.org/download-60.cgi 。同樣也可以使用yum在線安裝或者wget在線下載,不過建議同一安裝方式。
2.使用上傳工具將該安裝包上傳到指定目錄(我這裡的目錄:/root/jiang目錄下)。
3.解壓這個安裝包: tar zxvf 文件名
解壓後你會發現這樣安裝的tomcat目錄結構跟window下安裝的是一樣一樣的,方便我們學習操作。
4.啟動tomcat .在tomcat的bin目錄下,運行startup.sh
注意:運行startup.sh 的方式:
在bin目錄下輸入 ./startup.sh 或者 sh startup.sh
如果提示權限不夠那麼在命令最前面加上sudo
三、防火牆配置
1、打開全部端口。由於騰訊雲服務器默認只開放了一個端口,我們需要去騰訊雲服務器上打開所有端口。操作:雲服務器——安全組——“默認安全組放通全部端口” 加入雲主機
2、由於centos7默認是使用firewall作為防火牆,所以我要先關閉firwall防火牆,再安裝iptables
#停止firewall
systemctl stop firewall.servic
禁止firewall開機啟動
systemctl disable firewall.service
安裝iptables防火牆
yum install iptables-services
將tomcat的端口加入防火牆列表,放行。
直接編輯防火牆文件: vim /etc/sysconfig/iptables
重啟防火牆使配置文件生效
systemctl restart iptables.service
設置iptables防火牆為開機啟動項
systemctl enable iptables.service
3、關閉SELINUX
編輯SELINUX的配置文件
vi /etc/selinux/config
註釋以下配置
SELINUX=enforcing
SELINUXTYPE=targeted
增加以下配置
SELINUX=disabled
使配置立即生效
setenforce 0
總結:在Linux系統下搭建JavaWeb運行環境的大致步驟跟在windows下面一致。
——安裝JDK
——配置環境變量
——安裝tomcat
——關閉firwall防火牆
——下載安裝iptables防火牆
——配置iptables防火牆
——運行測試
歡迎大家關注【做你的英雄】