1. 程式人生 > 實用技巧 >搭建Node.js程式設計環境

搭建Node.js程式設計環境

本教程介紹如何在Linux例項上快速搭建一套Node.js程式設計環境。

體驗目標

本場景將提供一臺配置了CentOS 7.7的ECS例項(雲伺服器)。通過本教程,您可以快速搭建一套Node.js開發環境。

背景知識

本場景主要涉及以下雲產品和服務:

雲伺服器ECS

雲伺服器(Elastic Compute Service,簡稱ECS)是阿里雲提供的效能卓越、穩定可靠、彈性擴充套件的IaaS(Infrastructure as a Service)級別雲端計算服務。雲伺服器ECS免去了您採購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實現計算資源的即開即用和彈性伸縮。阿里雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。

實驗詳情

連線ECS伺服器

1.開啟系統自帶的終端工具。

  • Windows:CMD或Powershell。
  • MAC:Terminal。

2.在終端中輸入連線命令ssh [username]@[ipaddress]。您需要將其中的username和ipaddress替換為第1小節中建立的ECS伺服器的登入名和公網地址。例如:

ssh [email protected]

命令顯示結果如下:

3.輸入yes。

4.同意繼續後將會提示輸入登入密碼。 密碼為已建立的雲服務的ECS的登入密碼。

登入成功後會顯示如下資訊。

安裝Node.js

1.執行以下命令,下載Node.js的安裝包。

wget https://npm.taobao.org/mirrors/node/v12.4.0/node-v12.4.0-linux-x64.tar.xz

2.執行以下命令,解壓Node.js的安裝包。

tar -xvf node-v12.4.0-linux-x64.tar.xz

3.執行以下命令,重新命名Node.js安裝目錄。

mv node-v12.4.0-linux-x64/ /usr/local/node

配置Node.js

1.執行以下命令,將Node.js的可執行檔案目錄加入到系統環境變數中。

echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile

2.執行以下命令,使剛配置的Node.js環境變數立即生效。

source /etc/profile

3.執行以下命令,分別檢視node和npm版本。

node -v
npm -v

測試Node.js環境

1.使用vim命令建立一個測試檔案。

vim HelloWorld.js

2.輸入i進入編輯模式。

在HelloWorld.js檔案中編寫如下程式碼。

var http = require('http');
http.createServer(function (request, response) {
    response.writeHead(
        200,
        {
            'Content-Type': 'text/plain'
        });
    response.end('Hello World\n');
}).listen(8080);
console.log('Server started');


Esc鍵退出編輯模式,輸入側:wq儲存退出。

3.執行以下命令,執行HelloWorld.js檔案。

node HelloWorld.js


4.開啟瀏覽器,在地址範圍輸入http://<ECS公網IP>:8080,例如http://127.0.0.0:8080

如果返回如下介面,則表示成功。