1.需求配置
在本地环境部署一套开发环境,方便开发金磊调试功能
所使用到的服务有nginx,mysql,rabbitmq,redis,docker
服务安装网上都有教程这里就不一一列举出来了,服务都配置好之后 开始组建开发环境
2.开发环境搭建
在root用户下新建一个目录,licloud-api-develop
mkdir /root/licloud-api-develop
然后将后端接口包通过put拉取到这个目录下面
发现下面有一个Dockerfile文件,构建是这个Dockerfile
Dockerfile -t build licloud-api-develop .
ls查看一下
构建完成之后会出现两个镜像,这个时候我们运行第一个
docker run -it --name licloud-api-1 -p 5000:5000 /bin/bash docker ps -a
然后确定一下容器的状态
确定没有问题之后,我们开始修改nginx的配置,ubuntu中nginx配置文件的路劲在这里
cat /etc/nginx/sites-available/default
配置如下:
注意:
第一处ip必须写IP地址 不能写localhost 不然会报错
第二处跨域 域名后面要加 / 号 不然会读取不到数据
然后将我们前端项目admin的文件夹拉取到/usr/share/www/html/dist下
重置nginx配置
nginx -t nginx -s reload
访问192.168.5.177测试,访问成功