发表于: 2017-06-11 22:39:08

2 1074


今天完成的任务:

    一.费了一天的劲,终于本地前后端联调环境搭建好了.先上图.

   二.具体步骤:

      首先把前端的代码放到Nginx的html文件下,哪里是Nginx默认的root,server服务的时候,从server_name域名启动的时候,默认显示root下面置顶路径下的index页面,

    其次把后端代码在IDEA或者eclipse中启动,我的后台提供服务的web端口号,前台home:8080,后台admin:8085

    接下来,是nginx配置,主要是下面几个文件.


   1.nginx.conf

   2.servers.conf

对多项目访问的配置可以有两种方式,第一种是配置二级域名区分,第二中方式换监听端口号.

 3.upstreams.conf


 4.location_carrots_replayFR_home.conf.配置,admin的和这个大同小异,就不贴了.


5.最后检查一下语法

重新加载Nginx,浏览器输入db.locahost,locahost,locahost:81都能转到相应的index,并能从后端获得数据.

遇到的问题以及收获:

    在配置server的时候卡了好久,前台后台,都配置localhost,Nginx就不知道去哪个目录下,最后只留了一个前台的项目,才访问成功,但要是在本地部署多个项目同时运行,就不行了.其实对于浏览器,它是默认发送,省略了端口号,实际发送的地址是localhost:80,所以当一端口提供两个项目运行,当然不行了.莎莎师兄提供了设置二级域名,和更换监听端口号两中方案.一下子解决了这个问题.还可以在本地局域网提供本地所有学员测试环境,相当于局域网的服务器.问题迎刃而解,对Nginx的配置更上层楼,而且问一返三,说的就是莎莎这样的师兄吧!自己以后也要多多学习,加油!

明天的计划:

    开始写获取公司列表接口,引入后台管理代码和后端联调.


返回列表 返回列表
评论

    分享到