下载宝塔
1.使用ftp或阿里云的vnc等远程工具连接服务器后输入账号密码登录(我的账户是root,密码刚修改这个)
2.yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh安装宝塔,一直回车即可,记录宝塔账号密码和内外网地址
3.在阿里云开发8888端口
3.1打开安全组配置

3.2打开配置规则

3.3添加规则后保存

4.访问宝塔外网地址登录

前端项目部署
1.项目 根目录npm run build 打包 生成dist文件


2. 云服务器下载ngnix

3. 服务器安全组放行300端口

4.阿里云服务器安全组放行300端口

5.创建ngnix域名为本地服务器并端口为300

7.把dist文件存放在ngnix对应目录中

数据库部署
1.安装mysql

2.创建数据库

3.将本地每个表的sql文件导入到新建数据库

后端项目部署
1.打开防火墙端口 5001(同前端)

2.打开阿里云安全组端口 5001(同前端)

4.node文件打包,但nest项目打包不会把node_modules,所以需要把package.json手动放到dist文件夹中
5.同时密钥也不同进行打包,要手动把密钥存放到dist目录
7.把dist文件存放在服务器上,安装yarn,执行yarn命令生成依赖
8.安装 pm2,配置项目,启动即可

3411

被折叠的 条评论
为什么被折叠?



