阿里雲服務器linux系統上 安裝node環境


今天將阿里雲服務器重windows系統重置成了linux系統,

 

 點擊上面的實例名稱,進入到

 

 點擊  更換系統盤   選擇linux 的centos版本(操作前需要  停止實例)

弄好后,啟動實例

下面說說,如何在linux系統上安裝node環境

我們可以通過阿里雲上的遠程連接到  遠程桌面,也可以通過xshell 連接到遠程桌面

1、使用wget命令從nodejs官網拉取要安裝的版本:wget  https://npm.taobao.org/mirrors/node/v10.16.2/node-v10.16.2-linux-x64.tar.xz

2、使用 xz  -d  node-v10.16.2-linux-x64.tar.xz進行解壓得到node-v10.16.2-linux-x64.tar,然后使用  tar  -xvf  node-v10.16.2-linux-x64.tar再進行解壓(對於.gz的解壓:tar  -xzvf  node-v10.16.2-linux-x64.tar.gz)

3、解壓得到node-v10.16.2-linux-x64目錄,可以使用  mv  node-v10.16.2-linux-x64  nodejs讓node-v10.16.2-linux-x64目錄變成nodejs目錄

4、使用 ln -s /usr/local/node/node-v10.16.2/bin/node /usr/bin/node 和  ln -s /usr/local/node/node-v10.16.2/bin/npm /usr/bin/npm 配置到環境變量中

然后在全局執行 node -v  就可以查看node的版本了,代表 node已經安裝且配置到全局環境中了!!

 

 

如果想更加方便的將文件上傳到服務器,下載一個xftp 很方便!!!部署很是方便!!!

一般我們的項目放在linux的/root/usr/local/下

下面是xftp的一個界面

 

 

 

右鍵左邊的文件 點擊傳輸  就上傳到遠程的對應文件夾內了!!!!

然后在xshell上啟動項目就行了

 

 

下面補充一下用xshell連接遠程桌面:

打開xshell,

 

 按照1,2,3,4步驟執行即可  2:輸入公網ip    3:自定義一個連接名稱  4:點擊確認    之后就可以用xshell連接到遠程桌面了

 

 

我們通過上面的方式啟動node項目后,直接關閉xshell,項目會停止,那么怎么退出xshell時,node項目還保持運行呢?

我們可以通過nohup 啟動

nohup node app.js &

然后退出xshell之前 輸入exit命令 斷開連接后,再關閉xshell,這樣就可以保持 項目在后台運行了

 

如果想通過xshell命令停止node服務,

可以用一個命令,

killall node

不過這樣會殺死所有的node進程,如果你僅僅想關閉一個node進程,比如3000端口的node進程,

可以先查看一下指定端口下的node進程:

lsof -i:80

上面是查看80端口下的所有進程

 

 看到有一個node進程,和一個阿里雲進程

讓后 執行   kill 進程號                這里我們執行  kill  8126  即可殺死此node進程

我們還可以通過 ps -ax | grep node //找出所有node應用  同樣可以看到進程的pid,但是不知道是在哪個端口下,各有各的好處

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM