建站小知識
準備部分:首先這是一個使用ssh進行Ubuntu雲端伺服器進行的配置,需要安裝兩個軟體和雲端伺服器進行互動,一個是putty(用於進行命令列操作,所有的命令在這裡進行)在一個是一個視覺化的一個介面 WinSCP(用於上傳和下載雲伺服器的檔案)
更新網站(操作)
首先,將網站要更新的 .war 檔案和 .war.original檔案進行更新的兩個檔案使用WinSCp軟體進行上傳到/home/upload/檔案加下
要進行登陸的:
主機名:指的是公網的IP地址,檔案協議選擇SFTP 使用者名稱就是使用者名稱,密碼就是密碼,
然後點選登入,進行上傳檔案
然後就進行小黑框操作:(裝逼時間到)
首先開啟putty軟體進行登入:
Host Name (or IP address)指的就是官網的IP地址,然後點選open
進入小黑框:login as:使用者名稱 然後就是密碼
正題來了:
首先定位到雲端伺服器上的tomcat的位置,並且定位到webapps這個資料夾(這兩個war包最後是要上傳到webapps這個資料夾)
cd /opt/apache-tomcat-8.5.34/webapps //定位到雲端伺服器的webappsde的位置
將原有的四個檔案進行移除
sudo rm huawow.war //移除四個檔案 sudo rm huawow.war.original sudo rm huawow -R sudo rm ROOT -R(-R的作用刪除資料夾裡的全部)
將通過WinSCP上傳的war檔案輸入命令上傳到伺服器上
sudo mv /home/upload/huawow.war /opt/apache-tomcat-8.5.34/webapps //上傳war包 sudo mv /home/upload/huawow.war.original /opt/apache-tomcat-8.5.34/webapps //上傳war包
可以通過一行命令隨時查詢你刪除的檔案或者上傳的檔案是否成功操作
ls /opt/apache-tomcat-8.5.34/webapps //查詢webapps下的目錄
然後然後,要放大招了,準備開啟雲端伺服器上的tomcat
sudo ./startup.sh //啟動伺服器
兩個war包會生成資料夾,將資料夾進行重新命名成ROOT
sudo mv huawow ROOT
可以使用ls /opt/apache-tomcat-8.5.34/webapps進行檢視是否操作成功
這樣就重新佈置成功了
關閉雲端伺服器的tomcat
sudo ./shutdown.sh
敲鑼打鼓,更新完成