Linux環境部署Node.js
阿新 • • 發佈:2017-12-23
文件夾 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/nodeln -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