一、安裝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!就說明配置成功了