寫了這麼久的SSM,作了一個簡單的網站【沒有加入數據庫】,而後就要開始部署javaWEB的雲服務器了。本次搭建使用的Tomcat和nginx。css
若是在中將html
add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
安裝Tomcat推薦在官網下載後安裝java
將下載好的文件傳入服務器某個文件夾,或者說在直接服務器中下載。而後將壓縮包解壓。python
tar -zxvf apache-tomcat-9.0.13.tar.gz
而後將解壓後的文件夾移入/usr/tomcat
下nginx
mv apache-tomcat-9.0.13 /usr/tomcat
而後進入/usr/tomcat/bin
目錄中,執行web
./startup.sh
這時候最後一行若是出現Tomcat started
則就表明成功了。數據庫
安裝nginx能夠參照我之前寫的博客apache
項目導出爲war
這篇博客
寫的很詳細了,我就很少說了tomcat
上傳到服務器
在上面咱們已將將tomcat放在/usr/tomcat
下,這時候咱們將war文件放在/usr/tomcat/webapps
下,tomcat就會自動解包了。bash
假如咱們的war包名爲test.war
,此時便有一個test
的文件夾了。這時候咱們就能夠經過ip:8080/test
來訪問咱們的網站了【前提是服務器8080端口開了】,可是我仍是選擇nginx。
配置一個最簡單的nginx文件。
server { listen 80; server_name xxx; #你的域名,須要將域名解析 root /usr/tomcat/webapps/test; #假如不配置的話,全部css,js,img文件都沒法加載 charset utf-8; location / { proxy_pass http://localhost:8080/test/; //核心關鍵的地方,將數據交給本地8080端口的test後臺去處理,ps:後面的 / 別忘了 } }
這個文件怎麼去使用,在個人博客後面已經說明了。
今天就是簡單的介紹一下javaweb服務器的搭建,主要是記得寫root
,否則css和js所有加載不出來。
於人曰浩然,沛乎塞蒼冥。皇路當清夷,含和吐明庭。