寫在前面
最近在公司打算學習下node.js,因爲如果你是後端程序員,想部署一些高性能的服務,那麼學習Node.js也是一個非常好的選擇。還沒有深入的瞭解node.js,所以也沒有很多心得可以寫,暫時分享下Linux安裝教程~
參考菜鳥安裝教程
Node.js 安裝包及源碼下載地址爲:https://nodejs.org/en/download/。
Linux上安裝
直接使用已編譯好的包
Node 官網已經把 linux 下載版本更改爲已編譯好的版本了,我們可以直接下載解壓後使用:
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下載
# tar xf node-v10.9.0-linux-x64.tar.xz // 解壓
# cd node-v10.9.0-linux-x64/ // 進入解壓目錄
# ./bin/node -v // 執行node命令 查看版本
解壓問題:
看下面報錯,很明顯是無法識別.xz文件,是因爲我們環境中沒有安裝可以解壓.xz文件的工具
使用下面命令安裝:
方法一:
sudo apt-get install xz-utils
sudo yum install xz-utils
如果你使用的是亞馬遜Linux,它基於CentOS,基於RedHat。 基於RH的安裝使用yum而不是apt-get。
方法二:
# wget http://tukaani.org/xz/xz-5.2.2.tar.gz //下載
# tar -zxf xz-5.2.2.tar.gz //解壓
# ./configure //編譯
# make && make install //安裝
解壓文件完node.js文件後,解壓文件的 bin 目錄底下包含了 node、npm 等命令,我們可以使用 ln 命令來設置軟連接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
ln -s /usr/software/nodejs/bin/node /usr/local/bin/