1. 程式人生 > >阿里雲伺服器搭建jdk、搭建tomcat

阿里雲伺服器搭建jdk、搭建tomcat

     網上關於此環境搭建的內容比較多,也有很多差異,但原理和步驟都大同小異,最主要的一點就是在開始之前你需要明白,jdk版本,tomcat版本是否和部落格一致(至少字尾要一致),不然搭建過程中就容易出錯,我相信每一個寫部落格的人都像我一樣,一定是自己操作過且成功了才會把它分享出來。

我今天分享的內容是阿里雲伺服器jdk和tomcat的搭建,如果和你的需求不符合就不必往下看了

需要注意的兩點:1.如果你的伺服器上有jdk需要將其解除安裝,我的沒有

                           2.如果你是直接Ctrl+C複製的話注意在Linux上別按Ctrl+C\V(會結束你的當前操作),單擊右鍵有貼上

首先我的阿里雲伺服器版本是

centos_7_03_64_20G_alibase_20170818.vhd

  jdk是1.8     tomcat是9.0.10   需要注意的是需要下載Linux版的安裝包,Windows的不行,下面我提供一下我的安裝包的雲盤連結,你也可以自行到官網下載,找到如下圖所示的安裝包下載即可。

  

1. 你需要兩個有連線伺服器的軟體,網上有很多,在此我分享一下我用的,第一個是編寫伺服器(Linux)命令的,第二個是給伺服器上傳軟體用的,可自行到官網進行下載

2.先在/usr/local 檔案目錄下建一個service資料夾,把兩個安裝包傳到service資料夾下面,

     cd /usr/local/service         //進入到service檔案目錄下

    tar -zxvf jdk-8u181-linux-x64.tar.gz        //對jdk進行解壓

 3.解壓完成後開始配置環境變數,在當前目錄下輸入下面命令

   vim ~/.bashrc     //編譯環境變數(進到檔案後按 i 進入編輯模式,在檔案末尾新增下面五行內容,按esc退出編輯模式,輸入ZZ(大 寫)儲存並退出)

  export JAVA_HOME=/usr/local/service/jdk1.8.0_181
  export JAVA_BIN=$JAVA_HOME/bin
  export JAVA_LIB=$JAVA_HOME/lib
  export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
  export PATH=$JAVA_HOME/bin:$PATH

4. 執行下面命令,讓修改立即生效

  source ~/.bash_profile 

5.測試是否安裝成功,java -version

6.解壓tomcat

  tar -zxvf apache-tomcat-9.0.10.tar.gz             //解壓tomcat(也是在service目錄下)

7.進入到tomcat的解壓目錄,再進到bin目錄,執行下面命令

  ./start.sh                        //啟動tomcat

8.要想讓外網能訪問,還有兩個步驟,第一就是關掉伺服器的防火牆,執行命令   service firewalld stop

 下面補充一點關於防火牆的知識,方便操作和理解

     service firewalld status       //檢視防火牆狀態  (disabled 表明 已經禁止開啟啟動 enable 表示開機自啟,inactive 表示防火牆關閉狀態 activated(running)表示為開啟狀態)

   service firewalld start        //開啟防火牆

   service firewalld stop       //關閉防火牆

   service firewalld restart    //重啟防火牆

  systemctl disable firewalld.service     //禁止防火牆開啟自啟

  systemctl enable firewalld      //設定防火牆開機啟動

第二步:你需要上阿里雲伺服器管理控制檯新增安全組,具體操作如下:

最後就可以通過外網訪問你的伺服器了,如下圖所示:(注意:域名後需要加":8080"),8080前有個英文模式下的冒號