在CentOS 7中部署Tomcat


一、安裝JDK
  整體上這一步還是比較簡單的,但還是遇到了一個意外的問題。
  1.安裝jdk1.8
  Centos7默認自帶openjdk,但是大家還是習慣性地使用oracle的jdk,所以我去官網下載了最新的jdk版本,進行安裝。通過共享文件夾拷貝到本地磁盤,解壓、修改文件名,一切都是這么流暢和自然。
  2.配置環境變量
  由於之前將jdk的文件都放在了usr/local/java路徑下,所以我的配置方式如下:
  使用vim /etc/profile
  在末尾加入如下代碼
  
復制代碼
JAVA_HOME=/usr/local/java
JRE_HOME=/usr/local/java/jre PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH
復制代碼

 

  之后保存文件,輸入java -version 顯示出了版本號,如果版本號沒有變化試着重啟一下系統就可以了。
  這個過程十分簡單,但是之前不記得看了哪位仁兄寫的配置代碼修改了profile文件,結果配置錯誤導致所用系統自帶的命令都無法運行,提示command not found
  查看了這位仁兄的文章,有了一個自救的辦法
  誤改profile文件command not found 自救方法
  輸入
  export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
  后,命令就可以正常運行了,這時候趕快把profile改回來就可以了

二、部署Tomcat
  1.下載源文件
  去官網下載最新版的tomcat,直接解壓到本地磁盤。
  2.更改端口號
  下面的操作都是在server.xml中進行的
  在/tomcat/conf/server.xml中修改端口號和根目錄
  將
  
<Connector port="8080" protocol="HTTP/1.1"
 
        

改成

<Connector port="80" protocol="HTTP/1.1"

  3.更改根目錄

 

  

<Host name="localhost" appBase="自己設置根目錄"

  4.更改虛擬路徑

  在<Host>下添加

<Context path="" docBase="/自己設置路徑" reloadable="true" />

  其中path是虛擬路徑,docBase是物理路徑。

  docBase可寫絕對路徑,也可表示appBase下的相對路徑

  5.編寫測試文件

  在設置好的路徑下添加index.html,然后編輯輸入Hello World!

  重啟一下tomcat,然后用瀏覽器打開對應的地址,如果看到Hello World!就說明配置成功了

 


免責聲明!

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



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