搭建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
。
如果返回如下介面,則表示成功。