本项目是黑马程序员瑞吉外卖具体可以去B站搜索课程。
首先有三个服务器A,B,C或者两台虚拟机加主机。A用来部署前端项目,B用来部署后端项目,C用来缓存即Redis。
服务器A(前端)
1首先安装Nginx,并把瑞吉外卖项目的前端资料dist目录上传到Nginx的html目录下面
如何安装以上这些服务可参考这篇文章中的软件安装
2修改Nginx配置文件nginx.conf
反向代理中的IP地址为服务器B的IP地址
服务器B(后端)
修改项目中的图片路径
改为 /usr/local/img
1 服务器中安装jdk,git,maven等,使用git clone 命令将git远程仓库的代码克隆下来
git clone 仓库地址
2使用资料中的reggieStart.sh文件上传到服务器,完成自动部署项目
chmod 777 reggieStart.sh
设置执行权限
3执行脚本文件,完成自动部署
./reggieStart.sh
服务器C
启动redis服务即可