Linux系統下Tomcat雲服務器的配置

    服務器系統 Ubuntu16.04

1,準備工具

    ① 終端連接工具

        putty (串口調試也可用)

    ② 上傳文件工具

        winscp

        (我喜歡用上面這兩個工具,以前修改Android系統用習慣了)。

2,配置雲服務器環境    

    ① 本地下載jdk

        jdk1.8.0_161下載地址 https://pan.baidu.com/s/1U1RgivFy0XOx6D_HPkcOGg

        jdk官網地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html

    ② 本地下載tomcat

        tomcat7.0.14下載地址 https://pan.baidu.com/s/1xNbnmo6x0OAzVLLlLbZMRA

        Tomcat官網地址 https://tomcat.apache.org

    ③ 將本地的sdk和Tomcat用winscp 上傳到Linux雲服務器上(怎麼使用上傳工具請另行百度),

        上傳路徑一般爲 /usr/local/jdk 或者/usr/local/tomcat  後面的jdk和tomcat目錄需要自己mkdir ,0755的權限。

        進入相應的目錄解壓tar.gz文件。

        命令 tar -zxvf 當前文件名.tar.gz  

        執行完以後會在該目錄下生成一個目標文件夾。

        (關於tar的使用方法請參考  http://man.linuxde.net/tar

    ④ 配置jdk 的PATH

        命令 vim /etc/profile 

        最後面加入 

        JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_161

        PATH=$PATH:$JAVA_HOME/bin

        export JAVA_HOME PATH

        關於CLASSPATH是否要加的問題,經過檢驗,貌似不加也可以。如果後續要用到這個東東,可以後續再加。

        備註:關於vim 命令的使用

        使用vim 打開一個文檔後,一般情況輸入i,進入insert模式,可以開始編輯,編輯完成按下ESC,

        再輸入命令Shift+; (一個冒號) 退出編輯模式

        命令 wq (保存並且退出vim)  或者wq!(後面的!是強制保存並退出的作用)

        關於vi命令的使用,就這幾條足夠配置環境了,更深的vim命令操作參考 http://man.linuxde.net/vi

        完成以上操作

        java -version  能夠看到相應的java版本,說明jdk配置成功

3,雲服務器的端口配置

    在解壓的tomcat目錄中找到

      /usr/local/tomcat/apache-tomcat-7.0.14/conf/server.xml 文件中找到

       

       綠色箭頭不用改,紅色箭頭是對應你服務器的端口號

       服務器中也要申請訪問端口號的權限  (雲服務器中的安全組/安全組規則       阿里雲

        

4,啓動Tomcat

    進入tomcat的/bin目錄

    ./startup.sh

    ps aux | grep tomcat

    如果啓動成功會看到相應的和tomcat有關的信息

    關閉tomcat    ./shutdown.sh

    logs :/logs目錄可以查看啓動部署關閉情況

    啓動成功後在瀏覽器中輸入  http://ip地址:端口號     http://192.168.1.1:8080

    如果出現tomcat的啓動頁,說明雲服務器配置成功。

備註:

    1,使用putty時可能會報一下的錯誤,這個和putty的版本有關,升級一個最新的putty就好

    地址  https://www.chiark.greenend.org.uk/~sgtatham/putty/


   2,內網可以訪問,外網訪問不了的情況,多半是你的端口號配置不對,也可能是你雲服務器裏面的端口號沒有           打開訪問權限,網上有人說把server.xml中的localhost改成當前的ip地址,改了後,連內網都訪問不了(我的           工程是這樣,後來還是端口號沒打開權限導致的)

   3,加快啓動tomcat問題

        找到 /jdk1.8/jdk1.8.0_161/jre/lib/security/java.security文件

        securerandom.source=file:/dev/random 替換成 

        securerandom.source=file:/dev/urandom

        目測有用,不知道在其它機器作用如何。

    4 , 關於開機啓動tomcat腳本

        命令:vim /etc/rc.d/rc.local  或者是 vim /etc/rc.local 在exit 0 上面加入如下代碼

        JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_161
        CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
        PATH=$PATH:$JAVA_HOME/bin
        export PATH JAVA_HOME CLASSPATH
        export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.14/

        /usr/local/tomcat/apache-tomcat-7.0.14/bin/startup.sh

        重啓機器,查看Tomcat是否啓動

    5,關於 links 命令的使用  (可能系統中沒有該命令,需要手動安裝)

        apt-get install links (如果執行失敗 執行apt-get update 命令,更新軟件倉庫後,再執行該命令) ,執行成功見下圖

        

        Linux中 在沒有桌面的系統,可以通過links命令查看本地是否能夠鏈接成功

        命令 links 127.0.0.1:8090/mavenweb      (links localhost:端口號/項目名)

        

    感謝 杭州飛熊 ^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^提供幫助

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