阿里雲伺服器搭建 踩坑日誌(一)
準備搭建一個自己的伺服器,在這裡記錄踩過的坑。
1、伺服器購買
我買的是阿里雲,沒有別的原因。
阿里雲上面的產品很多,一定要多問客服,不然很容易買錯。(阿里雲的網站用體驗真心不好,找個東西好難,我都按照客服指導買完了,還是找不到這個產品在哪)。我想買的是雲伺服器,但是按照提示一步一步點下去,差一點就買成了虛擬主機。一定要和客服說你的需求,而不是討論某個產品,不然很容易掉坑裡。
雲服務和虛擬主機的區別 :
共享雲虛擬主機:共享虛擬主機即一臺伺服器被劃分成多個一定大小的空間,每個空間都給予單獨的 FTP 許可權和 Web 訪問許可權,多個使用者共同平均使用這臺伺服器的硬體資源。 獨享雲虛擬主機:與共享雲虛擬主機相比,最大的不同是資源獨享。享有整個伺服器的軟硬體資源,即每臺輕雲伺服器的 CPU、記憶體、頻寬、硬碟均為獨享,且不限流量,具有獨立 IP,預裝了網站應用環境就和資料庫環境,同時具備共享雲虛擬主機和雲伺服器的優勢。提供視覺化操作的控制面板環境,操作簡單,即買即用。 雲伺服器:是一種彈性計算服務,支援各種應用軟體靈活擴充套件,需要有專業技術人員來維護。 注意: 虛擬主機不支援遠端登入,包括SSH方式,遠端桌面RDP方式等。如果您需要遠端桌面許可權管理,建議您購買雲伺服器 ECS 具體地址:https://help.aliyun.com/knowledge_detail/36214.html
配置選擇,我選擇的是 共享基本型(1vCPU 1G記憶體 40G系統盤 )1M頻寬 。基本上選擇的最便宜的,因為我剛剛開始學習,用不到很多,如果後面有需要可以升。
2、遠端連線
阿里雲有自己的遠端連線服務,但是 比較卡,而且不能上傳檔案。所以我用的是window自己的遠端桌面連線。
第一次連連不上。
1、需要配置 重置例項密碼 ,就是windos自己的登入密碼,不是阿里雲連線的6位密碼
2、配置安全組,使外網可以訪問雲伺服器。(這裡需要配置可以訪問的埠,不然之後的tomcat的訪問也訪問不了)
3、更新雲伺服器windows系統(注意更新完了要重啟,弄了一上午,打了兩三個電話,才發現是更新windows 之後沒有重啟 )
其他的 問題在這裡
3、安裝tomcat環境
jdk+tomca+notepad
但是如果你要用自己的電腦訪問,需要用對公的ip,在控制檯中點選例項可以找到。
注意,這裡一定要在安全組中配置埠8080的白名單,不然也訪問不了
4 配置域名
我還買了自己的域名,把域名和對公ip關聯了,就可以直接用域名訪問與伺服器了。
具體位置在 管理控制檯-->域名中 截圖如下
5 直接用域名訪問專案
關於tomcat去掉埠和設定預設程式直接用域名訪問專案的問題,主要是改tomcat的配置,
1、service檔案中埠8080改為80,就不需要帶埠了,
2、設定預設專案如果你想輸入localhost直接訪問rich專案,還是在server.xml檔案中找到這段
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
</Host>
在這段程式碼中插入如下程式碼:
<Context path="" docBase="rich" debug="0" reloadable="true" />
這段程式碼的意思是 Context path為訪問域名下面的路徑,這裡為""是空,效果就是指定 localhost:80/""這個地址,docBase就是專案名稱rich ,就是說明如果專案名稱為空,訪問的就是rich
如上配置完成後,直接輸入localhost 就等同於localhost:80/rich
這些如果不清楚還是要打電話問客服,線上客服不支援雲伺服器ECS的相關問題,艹