1. 程式人生 > >阿里云云伺服器ECS部署Node.js專案

阿里云云伺服器ECS部署Node.js專案

雲伺服器 ECS:參考阿里雲技術與支援-幫助文件點選開啟連結

雲伺服器(Elastic Compute Service,簡稱 ECS)是一種簡單高效、處理能力可彈性伸縮的計算服務,快速構建更穩定、安全的應用,提升運維效率,降低 IT 成本,使您更專注於核心業務創新。(ps:研究了兩天,才大概懂的怎麼用疑問記錄下來,不然過段時間不碰,又會忘記尷尬

第一步:註冊阿里雲賬號購買ECS伺服器

購買的時候需要選擇作業系統型別,購買成功之後也可以再更改。

兩類作業系統:參考阿里雲幫助文件點選開啟連結

1.windows  
  • 內含正版已啟用系統,預設不提供 CD-ROM 配置。
  • 適合於執行 Windows 下開發的程式,如 .NET 等。
  • 支援 SQL Server 等資料庫(需自行安裝)。
  • 支援使用遠端桌面方式登入進行管理。
2. 類Unix/Linux
  • 最流行的伺服器端作業系統,強大的安全性和穩定性。
  • 免費且開源,輕鬆建立和編譯原始碼。
  • 通過 SSH 方式遠端訪問您的 ECS 例項。
  • 一般用於高效能 web 等伺服器應用,支援常見的 PHP/Python 等程式語言,支援 MySQL 等資料庫(需自行安裝)。
  • 阿里雲提供以下類 Unix/Linux 作業系統:
    • CentOS (推薦) 請使用 yum 方式線上安裝軟體。
    • Ubuntu 請使用 apt-get 方式線上安裝軟體。
    • Debian 請使用 aptitude 方式線上安裝軟體。
    • Aliyun Linux 請使用 yum 方式線上安裝軟體。
    • CoreOS
    • FreeBSD
    • OpenSUSE
    • SUSE Linux

windows遠端訪問您的 ECS 例項時登入賬戶名為Administrator;

Linux的遠端訪問您的 ECS 例項時登入賬戶名為root;

另外除了選擇這兩種作業系統之外還可以選映象預裝作業系統、應用環境和各類軟體,無需配置,使用者只需進行一次簡單操作,就可快速獲得該映象中所預裝的雲伺服器執行環境或軟體應用,滿足建站、應用開發、視覺化管理等個性化需求,讓雲伺服器即開即用,省時方便。

先購買成功後再更換成阿里云云市場映象的步驟:









第二步:管理ECS雲伺服器的工具

1.下載secureCRT:遠端連線ECS雲伺服器




除了下載自選的遠端管理伺服器的工具之外,阿里雲還提供了自帶的管理入口,如下圖:




2.下載xftp:本地上傳資料到伺服器




第三步:測試雲伺服器nodejs執行環境:參考阿里雲幫助文件點選開啟連結

說明:如果前面作業系統選擇了雲市場的NodeJS6 執行環境CentOS 映象,則可以省略前面nodejs環境部署這一步

1.測試JavaScript程式:


2.把程式上傳到雲伺服器:見xftp截圖

3.執行JavaScript


4.瀏覽器中輸入 http://例項公網IP地址:埠號 訪問專案


ps:不執行程式的時候,則無法訪問?不知道什麼原因。。。