在雲服務器上(CentOS)上安裝Nodejs
安裝前的準備
1、 使用命令行登錄到服務器上
ssh userName@remoteAddress
2、 查看服務器系統的位數信息
uname -a
通過輸出的信息可確定雲服務是32位的還是64位的
3、切換環境到安裝目錄
這裏我們在根目錄下新建一個叫做app的文件夾,將Nodejs安裝到這個文件夾裏
cd / # 切換到根目錄
mkdir app && cd app # 創建一個叫做app的文件夾並進入到文件夾內
Nodejs的下載與安裝
這裏推薦一種純命令行操作的方法,當然大家也可以直接把對應版本的nodejs壓縮包下載到本地,之後上傳到雲服務器上
1、 獲取對應版本的資源鏈接
進入Nodejs官網的下載頁
http://nodejs.cn/download/
找到自己需要的Nodejs版本(我這裏是Linux, 64位,最新的版面),通過開發者工具獲得其資源鏈接(我這裏是:https://npm.taobao.org/mirrors/node/v8.9.3/node-v8.9.3-linux-x64.tar.xz)
2、下載Nodejs
wget 資源鏈接地址
3、 解壓資源包
tar -xvf 剛下載的壓縮包名稱
4、 重命名解壓後的資源包
mv 解壓後的資源包名 nodejs
我這裏把它命名爲nodejs
5、 確認過程無誤
確定nodejs的bin目錄下,有node和npm兩個文件,如果有,那麼說明我們前面的步驟都沒有問題。(沒有的話要麼是下載的資源有問題,要麼是解壓出現問題了)
建立全局鏈接
現在我們的nodejs雖然已經安裝成功了,但是還不能全局使用node命令,需要建立軟連接,使其變爲全局
ln -s /app/nodejs/bin/npm /usr/local/bin/
ln -s /app/nodejs/bin/node /usr/local/bin/
這樣,我們就大功告成了,你可以在任何地方通過
node -v
進行測試是否安裝成功