2019年雙十一被別人騙買了一臺雲服務器,一年只要86元錢,有興趣的點擊鏈接https://www.aliyun.com/1111/2019/group-buying-share?ptCode=3C05AC6660F8A9085026B2602C1FAD93647C88CF896EF535&share_source=copy_link進去購買,雙十一第一次購買有優惠。html
雲服務器部署nodejs項目,我選的是centOS的liunx安裝系統node
1:進入遠程鏈接安裝nodejs,因爲本地安裝失敗,我採用yum安裝成功,npm
安裝命令bash
yum install -y nodejs
這時默認安裝node版本過低,要升級到指定版本,執行命令
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash
再重啓一下雲服務器,參考https://www.jianshu.com/p/e9db0baf781b
2:運行雲服務器上的nodejs項目,例如1.js文件,直接cd 到文件夾下執行node 1.js並在雲服務器上開啓對應端口,具體參考https://blog.csdn.net/a909301740/article/details/79145146
以後就能夠你的公網ip加上你的端口訪問你的nodejs項目了,但關閉命令行後對應的進程也就消失了,因此咱們要用pm2來守護咱們的進程
3:安裝pm2:npm install pm2 -g
而後pm2 start 1.js
就能夠運行你的項目了,即便關閉liunx命令行,關閉遠程鏈接,該進程一直運行,端口也能夠訪問,具體pm2參考https://www.cnblogs.com/wangcp-2014/p/10874417.html4:本地文件上傳到遠程liunx,能夠下載輔助工具Xftp 6進行文件傳輸,具體百度Xftp6的安裝和使用。yum -y install nodejs