1. 程式人生 > >Linux環境部署Node.js

Linux環境部署Node.js

文件夾 taobao http nodejs 裝包 oba xshell5 tar 切換

介紹

先前在阿裏雲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。然後按照上面步驟重試。

Linux環境部署Node.js