溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux環(huán)境安裝node.js環(huán)境和pm2

發(fā)布時間:2020-08-04 23:22:08 來源:網(wǎng)絡(luò) 閱讀:2550 作者:IT阿飛 欄目:web開發(fā)
1、去官網(wǎng)下載和自己系統(tǒng)匹配的文件:
 英文網(wǎng)址:https://nodejs.org/en/download/
 中文網(wǎng)址:http://nodejs.cn/download/
 通過  uname -a  命令查看到我的Linux系統(tǒng)位數(shù)是64位(備注:x86_64表示64位系統(tǒng), i686 i386表示32位系統(tǒng)),如下
 Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

2、下載下來的tar文件上傳到服務(wù)器并且解壓,然后通過建立軟連接變?yōu)槿郑?    
1)下載命令: wget node-v10.13.0-linux-x64.tar.gz
2)解壓上傳(解壓后的文件我這邊將名字改為了nodejs,這個地方自己隨意,只要在建立軟連接的時候?qū)懻_就可以)
    ① tar -xvf   https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0-linux-x64.tar.gz
    ② mv node-v6.10.0-linux-x64  nodejs 
    ③確認(rèn)一下nodejs下bin目錄是否有node 和npm文件,如果有執(zhí)行軟連接,如果沒有重新下載執(zhí)行上邊步驟;
3)建立軟連接,變?yōu)槿? 
   ①ln -s /app/software/nodejs/bin/npm /usr/local/bin/ 
 
   ②ln -s /app/software/nodejs/bin/node /usr/local/bin/
 
4)最后一步檢驗(yàn)nodejs是否已變?yōu)槿? 
   在Linux命令行node -v 命令會顯示nodejs版本,如圖所示為大功告成

#--------------------測試----------------------------
#創(chuàng)建nodejs項(xiàng)目目錄
mkdir -p /usr/local/nodejs/

#創(chuàng)建hello.js文件
vi /usr/local/nodejs/hello.js

#內(nèi)容如下:
var http = require("http");
http.createServer(function(request, response) {
	response.writeHead(200, {
		"Content-Type" : "text/plain" // 輸出類型
	});
	response.write("Hello World");// 頁面輸出
	response.end();
}).listen(8100); // 監(jiān)聽端口號
console.log("nodejs start listen 8102 port!");


#后臺運(yùn)行
node /usr/local/nodejs/hello.js &

#瀏覽器訪問
http://192.168.2.2:8100/


訪問頁面,出現(xiàn)“Hello World”字樣,說明安裝測試成功。

2.

執(zhí)行npm install -g pm2即可

npm install -g pm2

ln -s /home/install/node/bin/pm2 /usr/local/bin/ 

進(jìn)行全局連接
至此node.js的管理器pm2算是安裝完成了!


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI