1. 程式人生 > >阿里雲伺服器搭建 踩坑日誌(一)

阿里雲伺服器搭建 踩坑日誌(一)

準備搭建一個自己的伺服器,在這裡記錄踩過的坑。

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的相關問題,艹