今天手抖,買了台雲服務器,本人對服務器啥的基本不懂,linux命令基本靠度娘,所以連裝個node環境都歷經坎坷,搞了一下午終於搞好了,記錄一下:
第一步:當然是先登錄服務器了,打開命令行窗口,輸入:
ssh root@你的雲服務器公網IP
回車,輸密碼(你輸密碼時窗口無任何反應,你只管輸密碼就好了),回車,進入成功;
第二步:自己隨便找個文件夾用於放node安裝包,比如我是准備放/usr/local文件夾下,
cd /usr/local/
第三步:下載node: wget 資源鏈接地址,我是下載的10.13.0版本,你要下載其他版本,把版本號替換掉就好了:
wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0-linux-x64.tar.xz
第四步:解壓資源包:
tar -xvf node-v10.13.0-linux-x64.tar.xz
第五步:
cd node-v10.13.0-linux-x64/bin/ && ls
可以看到剛剛解壓出來的bin文件里有node、npm、npx這幾個文件,說明node安裝成功啦,簡單吧,嘻嘻嘻(冷笑)
第六步:檢驗node是否安裝成功
node -v
說好的node -v會顯示版本號呢。
為啥呢?
因為nodejs雖然已經安裝成功了,但是還不能全局使用node命令,需要建立軟連接,使其變為全局,有點像window系統配置環境變量。
軟連接???什么玩意兒,呵呵,我個人認為,其實就是一個快捷方式,把 /usr/local/node-v10.13.0-linux-x64/bin/下的npm和node文件的快捷方式放到 /usr/local/bin/ 里,我們平時電腦桌面不是也有很多軟件的快捷方式嗎,這樣就好理解了,具體實現如下:
ln -s /usr/local/node-v10.13.0-linux-x64/bin/node /usr/local/bin/
ln -s /usr/local/node-v10.13.0-linux-x64/bin/npm /usr/local/bin/
然后,見證奇跡的時刻:node -v
美滋滋