Ubuntu16.04配置TOMCAT8


基於虛擬機Ubuntu16.04配置Tomcat過程

一、安裝JDK

    首先要確定好要安裝的jdktomcat版本能對的上,具體如圖所示:

   

 

 

    版本選擇是Jdk1.8,首先上官網http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下載linux相應版本。

 

通過Vmware Toolswindows本地文件jdk-8u181-linux-x64.tar.gz移動到虛擬機內。

 

   打開虛擬機終端

 

    1.輸入su root切換root權限;

 

    2.輸入cd /usr進入usr目錄;

 

    3.輸入mkdir java創建java文件夾;

 

    4.回到jdk安裝文件所在目錄,輸入cp jdk-8u181-linux-x64.tar.gz /usr/javajdk安裝文件拷貝到/usr/java目錄下;

 

輸入tar -zxvf jdk-8u181-linux-x64.tar.gz 解壓安裝包

 

    5.可以看到目錄中生成文件夾jdk-8u181-linux-x64

 

    6.安裝成功后可以在usr/java/中生成jdk目錄,如圖所示(圖是1.6 不影響)

 

   7.輸入cd /etc進入etc目錄,接着輸入gedit profile修改環境變量,並在最后添加:

    #set java environment

    export JAVA_HOME=/usr/java/jdk1.8.0_181

    export JRE_HOME=/usr/java/jdk1.8.0_181/jre

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 

 

    如圖所示:

 

    8.輸入source profile使環境變量設置生效;

    9.輸入Java –version測試jdk是否安裝成功,如圖所示:

 

二、安裝TOMCAT

    在Tomcat官網下載對應的版本文件http://tomcat.apache.org/

同樣復制入虛擬機內。

    1.解壓tomcat壓縮包,輸入tar –xzvf apache-tomcat-8.5.32.tar.gz

    2.移動tomcat文件到/opt文件目錄下

    Sudo mv apache-tomcat-8.5.32 /opt

接着輸入mv apache-tomcat-8.5.32 tomcat8對該文件夾進行重命名

    3.配置tomcatbin目錄下的startup.shshutdown.sh文件,進入tomcatbin目錄 cd /opt/tomcat8/bin

    4.輸入gedit startup.sh,並在文件中exec "$PRGDIR"/"$EXECUTABLE" start "$@" 前面加上以下內容

    export JAVA_HOME=/usr/java/jdk1.8.0_181

    export JRE_HOME=/usr/java/jdk1.8.0_181/jre

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/l

    export TOMCAT_HOME=/opt/tomcat8

    5.輸入gedit shutdown.sh,與第4步一樣修改文件內容。

    6.輸入./startup.sh,啟動tomcat

 

總結:

8: 

    本人實驗結果連接不上localhost8080,也考慮過是防火牆或端口的問題,Ubuntu的防火牆開關命令ufw enabledisable也試過,查看8080端口情況,在開放狀態,如圖所示:

 

9月5日更新:

    win系統下一遍就成功,實在不信邪,終於有時間解決這個疑問.問題解決了,jdk版本過低的問題;日志中報了這個錯誤:

Could not find the main class: org.apache.catalina.startup.Bootstrap.

    如果遇到無法訪問的問題,可通過以下命令查看tomcat啟動日志:

    cd tomcat/logs

   cat catlina.out

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM