阿里雲服務器部署JDK+Tomcat的Web項目

工具

  • FileZilla 本地機與服務器文件互傳的軟件
  • Xshell ssh遠程連接雲服務器的軟件

部署JDK

  1. 下載JDK  我採用的是 jdk-8u144-linux-x64.tar.gz
  2. 創建新目錄  
    mkdir -p /usr/java

     

  3.   用FileZila將 jdk-8u144-linux-x64.tar.gz 上傳到/user/java
  4. 進入文件夾解壓
    cd /usr/java
    tar -zxvf jdk-8u144-linux-x64.tar.gz

     

  5.  設置環境變量
    1. 打開/etc/profile 
      vi /etc/profile

      按i進去編輯模式

    2.  在/etc/profile 底部添加
      # set java environment
      export JAVA_HOME=/usr/java/jdk1.8.0_144
      export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
      export PATH=$JAVA_HOME/bin:$PATH

       

    3.  按下ESC鍵退出編輯模式,輸入:wq保存並關閉文件

  6. 保存環境變量

    source /etc/profile

     

  7.  運行java -version查看版本信息

部署Tomcat

  1. 下載tomcat壓縮包 我採用apache-tomcat-8.0.46.tar.gz
  2. 在/usr/local下創建tomcat文件夾,並用filezilla將tomcat壓縮包上傳
    //進入 /usr/local後創建
    mkdir -p tomcat

     

  3. 同上在tomcat下解壓apache-tomcat-8.0.46.tar.gz

  4. 同上打開 /ect/profile 

     vim /etc/profile

     

  5. 將如下代碼追加到 profile 文件末尾,之後保存退出

    # tomcat config start
    CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.46
    CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.0.46
    PATH=$PATH:$CATALINA_BASE/bin
    export PATH CATALINA_BASE

     

  6. 進入/usr/local/tomcat/apache-tomcat-8.0.46/conf 目錄中,打開server.xml

    cd ../tomcat/apache-tomcat-8.0.46/conf
    vi server.xml

     

  7. 找到如下代碼:

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

     將其中的 8080 改成 HTTP 協議的默認端口 80,改後的代碼如下:

      <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

     如果你的項目需要部署圖片等信息,且編寫了相關圖片上傳下載相對路徑和絕對路徑的轉化的工具類,可以在server.xml最後設置

    <Context docBase="/root/projectdev/image/upload" path="/upload" reloadable="true" debug="0"></Context>

    注: 要在雲服務器上創建/root/projectdev/image的文件夾,upload中爲圖片資料,打包上傳。關於圖片處理會有相應工具類說明

  8. 進入到 /usr/local/tomcat/apache-tomcat-8.0.46/bin 目錄中

  9.  打開 vi catalina.sh 文件,在 # OS specific support. 前面加入如下代碼,之後保存退出
    JAVA_HOME=/usr/java/jdk1.8.0_144
    JRE_HOME=$JAVA_HOME/jre

     

  10. 隨後啓動服務器 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章