云服务器部署项目-基本使用流程
基本使用流程
我试用的是阿里云服务器 其他服务器应该也差不多
https://www.aliyun.com/activity/new?utm_content=se_1009243113
第一次购买很便宜 不到一百
修改实例的密码 (不是阿里云的密码)
添加实例的端口号 (不然没法访问)
可以直接选择安装宝塔面板(具体操作可以百度)
也可以在xshell中安装宝塔面板
https://www.banwagongzw.com/55.html
https://www.bt.cn/linux.html?invite_code=MV9wcGJuaWI=&sdclkid=ALo6152NArDibLgpAo
安装完成后 xsell中会出现 外网 和内网宝塔地址 还有用户名密码
然后打开网址并输入密码 可以看到如下界面
你可以先修改用户名密码
具体上传代码等操作
放行端口 原理同上
我先测试的是nodejs代码
安装pm2
上传node后端文件到该默认目录
然后可以选择终端 进行安装npm包
再设置号端口
你可以看到你项目中的包已经自动安装好了
结果我在api工具中测试 外网中访问我的后端代码都是成功的
安装软件及首页展示
设计到数据库的操作要先安装数据库 我这里用的是mongodb
接口测试成功
查看 服务器上的安装的宝塔信息
/etc/init.d/bt default
云服务器连接mongodb
先利用宝塔安装数据库
可以看到有哪些数据库以及大小
利用nosql面板连接数据库
https://blog.csdn.net/qq_35921925/article/details/106696362
https://blog.csdn.net/konglongaa/article/details/54310921
https://www.cnblogs.com/mingerlcm/p/10657432.html
https://blog.csdn.net/weixin_37863063/article/details/89644673
https://www.cnblogs.com/ruanshuai/p/12170074.html
https://blog.csdn.net/github_39427902/article/details/87382658
node项目本地可以启用,但是在服务器部署时node启动项目报错
检查服务器上node 的版本 是否与本地版本一致,切换与本地版本一致,删除包 再重新安装 再重启