2019年雙十一被別人騙買了一台雲服務器,一年只要86元錢,有興趣的點擊連接https://www.aliyun.com/1111/2019/group-buying-share?ptCode=3C05AC6660F8A9085026B2602C1FAD93647C88CF896EF535&share_source=copy_link進去購買,雙十一第一次購買有優惠。
雲服務器部署nodejs項目,我選的是centOS的liunx安裝系統
1:進入遠程連接安裝nodejs,由於本地安裝失敗,我采用yum安裝成功,
安裝命令
yum install -y nodejs
這時默認安裝node版本太低,要升級到指定版本,執行命令
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash
yum -y install nodejs
再重啟一下雲服務器,參考https://www.jianshu.com/p/e9db0baf781b
如果上面方法不行,可以通過安裝n來安裝最新版本node,詳見https://www.cnblogs.com/WuQiang/p/4046752.html
最后在
再重啟一下雲服務器
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.html
4:本地文件上傳到遠程liunx,可以下載輔助工具Xftp 6進行文件傳輸,具體百度Xftp6的安裝和使用。