先到tomcat官網下載安裝包(隨便下載你想要的版本)
假設你如今使用的是windows系統
那麼就把你下載來的壓縮包解壓,放到一個目錄中
在你本地的windows系統中安裝個xshell和xftp
在xshell中這個小圖標能夠直接打開xftp
先經過xshell登陸你的centos服務器(按操做完成便可,會要求你輸入用戶名和密碼)
而後經過xshell打開xftp(這時不須要再次登陸)
而後把你解壓出來的tomcat文件,經過xftp上傳到/usr/local/tomcat目錄下
傳好以後要設置一些文件的權限
以後,在xshell中執行如下命令:
/usr/local/tomcat/bin/startup.sh
你可能會獲得以下響應:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
這時直接在xftp中打開setclasspath.sh這個文件,以下圖所示
在文件開始的位置加入如下內容
export JAVA_HOME=/usr/local/jdk1.8.0_151
export JRE_HOME=/usr/local/jdk1.8.0_151/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
注意,在加入這些內容以前,首先要確保你的centos系統中,已經有jdk的東西了(/usr/local/jdk1.8.0_151)
若是沒有,你能夠去java的官網下載,而後按照上面的方法,把JDK傳到你的服務器上去,放在什麼目錄下問題不大
這是你訪問你的服務器的IP地址,可能仍是訪問不到任何東西
有多是你沒開放你的80端口的緣由
須要經過以下命令打開80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl stop firewalld.service
systemctl start firewalld.service
第一行是永久打開80端口
第二行和第三行是中止、啓動防火牆
若是一開始提示你說防火牆還沒啓動;那麼你就先執行第三句
執行完這一步以後,你仍是訪問不到任何東西
你須要修改一下tomcat的配置文件
在第69行左右,把默認端口從8080改爲80
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
此時再訪問你的IP地址,則會如願獲得下面的畫面:
這是tomcat的示例畫面
這個示例頁面存放在以下目錄:
你能夠把這個目錄下的東西都刪了,再放上你本身的東西,就是你的網站了。