雲服務器CentOS新機搭建JAVA+Tomcat運行環境

編程語言 Tomcat Java CentOS 做你的英雄 做你的英雄 2017-08-31

這是一篇初學教程,歡迎各位大牛大神提意見和指正。

購買騰訊雲服務器後選擇預裝CentOS7系統。根據下面的步驟來搭建JAVAWEB運行環境。

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

一、JDK安裝和環境變量配置

1、使用本地電腦在官網下載JDK壓縮包:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

也可以使用yum在雲服務器上直接下載安裝,但是我覺得對於初學者不太容易掌握。使用這種解壓的方式與在windows下的操作方式大致相同。 或者在雲服務器上使用wget命令下載。

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

下載JDK壓縮包

2、使用FileZilla上傳工具將剛剛下載的壓縮包上傳到Linux服務器的目錄(我這裡的是:/root/jiang目錄下),然後使用命令解壓這個壓縮包。

命令:tar zxvf 文件名

3、配置JDK環境變量:

編輯環境變量文件: /etc/profile 在文件末尾加入以下代碼,命令:vi /etc/profile

圖片版代碼:

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

配置環境變量

文字代碼(方便大家複製):

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在線下載,不過建議同一安裝方式。

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

tomcat下載

2.使用上傳工具將該安裝包上傳到指定目錄(我這裡的目錄:/root/jiang目錄下)。

3.解壓這個安裝包: tar zxvf 文件名

解壓後你會發現這樣安裝的tomcat目錄結構跟window下安裝的是一樣一樣的,方便我們學習操作。

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

tomcat解壓縮後的目錄結構

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

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

編輯防火牆文件

  • 重啟防火牆使配置文件生效

    systemctl restart iptables.service

  • 設置iptables防火牆為開機啟動項

    systemctl enable iptables.service

3、關閉SELINUX

  • 編輯SELINUX的配置文件

    vi /etc/selinux/config

  • 註釋以下配置

    SELINUX=enforcing

    SELINUXTYPE=targeted

  • 增加以下配置

    SELINUX=disabled

  • 使配置立即生效

    setenforce 0

雲服務器CentOS新機搭建JAVA+Tomcat運行環境

修改後的SELINUX 配置文件

總結:在Linux系統下搭建JavaWeb運行環境的大致步驟跟在windows下面一致。

  • ——安裝JDK

  • ——配置環境變量

  • ——安裝tomcat

  • ——關閉firwall防火牆

  • ——下載安裝iptables防火牆

  • ——配置iptables防火牆

  • ——運行測試

歡迎大家關注【做你的英雄】

相關推薦

推薦中...