體驗簡介
本場景将提供一台
配置了CentOS 7.7的ECS執行個體(雲伺服器)。通過本教程,您可以快速搭建一套Node.js開發環境。
背景知識
本場景主要涉及以下雲産品和服務:
雲伺服器ECS
雲伺服器(Elastic Compute Service,簡稱ECS)是阿裡雲提供的性能卓越、穩定可靠、彈性擴充的IaaS(Infrastructure as a Service)級别雲計算服務。雲伺服器ECS免去了您采購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實作計算資源的即開即用和彈性伸縮。阿裡雲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.在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');
3.執行以下指令,運作HelloWorld.js檔案。
node HelloWorld.js
4.打開浏覽器,在位址欄中輸入
http://<ECS公網IP>:8080,例如
http://127.0.0.0:8080。
如果傳回如下界面,則表示成功。