Linux服務器Java環境搭建

                                                                                                 --本文以配置阿里雲Linux服務器爲例java

1、 使用管理員帳號登錄系統
    1.首先, 安裝xshell及xftp,用阿里雲的root用戶登陸 xshell。linux

2.點擊鏈接shell

3.點擊xftpapache


2、導入JDK和Tomcat壓縮包 ,若是Linux命令不熟悉可使用Xftp上傳tomcat

 

3、解壓壓縮包bash

1. 返回xshell, 經過cd 命令進入壓縮包所在的目錄
2. 輸入一下命令解壓壓縮包服務器

    tar zxvf jdk-8u65-linux-x64.tar.gz
    unzip apache-tomcat-8.0.8.zip微信

 

4、配置環境變量網絡

1.經過cd.. 命令返回根目錄阿里雲

輸入-->  vi /etc/profile

2.添加以下內容: (i:進入編輯,esc鍵:進入正常模式,:wq:保存並退出)

#set java environment      
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_73 
export JRE_HOME=/usr/java/jdk/jdk1.8.0_73/jre 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH 

3.輸入:

source  /etc/profile   #運行文件
java -version       #查看jdk版本

出現以下,說明安裝成功

 


5、進入Tomcat,修改端口號

1.修改配置文件

進入Tomcat的bin目錄,輸入-->   vi setclasspath.sh

添加以下內容:(i:進入編輯,esc鍵:進入正常模式,:wq:保存並退出)

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_65  #jdk的路徑 
export JRE_HOME=/usr/java/jdk/jdk1.8.0_65/jre  #jre的路徑

2.修改端口號8080爲80:

     進入Tomcat下的conf目錄下編輯server.xml
    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

    將8080修改成80便可。

3.而後退回到bin目錄下:

執行:-->    ./startup.sh

出現以下,說明安裝成功



四、啓動Tomcat報錯
    輸入命令:./startup.sh
    報錯:-bash: ./startup.sh: Permission denied (用戶沒有權限,而致使沒法執行)
    輸入命令:chmod u+x *.sh


6、經過外網訪問服務器

地址欄輸入公網IP便可訪問服務器,Tomcat的默認頁面。

關於域名的問題,須要先申請域名(域名是付費的),再綁定IP地址便可。

7、外網拒絕經過IP訪問

     首先,確認是否開啓Tomcat,若是開啓輸入IP地址外網依然沒法訪問,

    顯示沒法鏈接服務器,這多是由於防火牆沒有開啓端口訪問權限。

     解決辦法:

    1.輸入命令:ping www.baidu.com(如圖,說明網絡沒問題)

    2.兩種辦法

     第一種:關閉防火牆  輸入: [root@localhost ~]# service iptables stop #不建議使用

     第二種:開啓制定的端口號  輸入:vi /etc/sysconfig/iptables

    【 紅色區域內,爲只定開放端口,將要開放的端口加入】

 【注意】iptables -A INPUT -i lo -j ACCEPT    添加iptables規則, 容許來自於lo接口的數據包

若有BUG或者須要jar包,加我微信!

相關文章
相關標籤/搜索