Linux環境部署Node.js


介紹

先前在阿里雲ECS上部署Node.js,碰到不少坑,都是自己不仔細造成的,所以准備再部署一遍,並記錄下來。我將我的服務器重置了,這次選擇的是CentOS 7.4 64位,上次的是7.2的。

使用到的工具:Xshell5 ,鏈接服務器;Xftp5,上傳工具

 

安裝步驟

你可以選擇本地下載node.js,然后上傳到服務器,也可以通過wget直接在服務器端下載。

wget命令下載Node.js安裝包

wget http://cdn.npm.taobao.org/dist/node/v8.9.0/node-v8.9.0-linux-x64.tar.xz

對應版本的下載,你可以去 http://nodejs.cn/download/

該安裝包是編譯好的文件,解壓之后,在bin文件夾中就已存在node和npm,無需重復編譯。且默認下載到/root目錄下。

 

解壓文件

切換到root目錄,查看是否已有node-v8.9.0-linux-x64.tar.xz文件

cd root/  

ls -la

當文件存在時,直接解壓

tar xvf node-v8.9.0-linux-x64.tar.xz

此時再次查看,你會發現多了一個沒有后綴的文件node-v8.9.0-linux-x64

 

創建軟鏈接

通過創建軟鏈接的方法,使得在任意目錄下都可以直接使用node和npm命令:

ln -s /root/node-v8.9.0-linux-x64/bin/node /usr/local/bin/node

ln -s /root/node-v8.9.0-linux-x64/bin/npm /usr/local/bin/npm

注意后面的路徑是 /usr/local/bin/node(或npm),路徑不要寫錯

 

檢查

此時在任意目錄下輸入:

node -v
npm -v

都可以查看版本號了,此時node.js已部署成功。

如果沒有成功,請注意一些路徑問題,為了減少輸入出錯,你也可以將安裝包重命名,比如:node。然后按照上面步驟重試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM