直接部署
首先安裝wget
yum install -y wget
如果已經安裝了可以跳過該步
下載nodejs最新的bin包
可以在下載頁面https://nodejs.org/en/download/中找到下載地址。然後執行指令
wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz
然後就是等着下載完畢。
另外你也可以在你喜歡的任意系統上下載最新的bin包,然後通過FTP上傳到CentOS上。
解壓包
依次執行
xz -d node-v9.3.0-linux-x64.tar.xz
tar -xf node-v9.3.0-linux-x64.tar
部署bin文件
先確認你nodejs的路徑,我這裏的路徑爲~/node-v9.3.0-linux-x64/bin。確認後依次執行
ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm
ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npx
注意ln指令用於創建關聯(類似與Windows的快捷方式)必須給全路徑,否則可能關聯錯誤。
測試
node -v
npm
npx
安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
建立軟連接
ln -s ~/node-v9.3.0-linux-x64/lib/node_modules/cnpm/bin/cnpm /usr/local/bin/cnpm
測試
cnpm -v