親測可用---Ubuntu16.04配置TOMCAT8

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

1、安裝JDKjava

    首先要肯定好要安裝的jdk和tomcat版本能對的上,具體如圖所示:linux

   

 

 

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

 

經過Vmware Tools將windows本地文件jdk-8u181-linux-x64.tar.gz移動到虛擬機內。apache

 

   打開虛擬機終端windows

 

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

 

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

 

    3.輸入mkdir java建立java文件夾;測試

 

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

 

輸入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是否安裝成功,如圖所示:

 

2、安裝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.配置tomcat的bin目錄下的startup.sh和shutdown.sh文件,進入tomcat的bin目錄 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月: 

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

 

9月5日更新:

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

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

    若是遇到沒法訪問的問題,可經過如下命令查看tomcat啓動日誌:

    cd tomcat/logs

   cat catlina.out

相關文章
相關標籤/搜索