这次部署的前后端分离的项目:

前端采用angular.js,后端采用Django(restframework),他俩之间主要以json数据作为交互

Django+uwsgi的配置可以参考我之前的博客:http://www.cnblogs.com/52-qq/p/8873328.html

这篇博客里面都是静态页面,而不是采用restapi的形式,不过都是类似的,配置完之后采用uwsgi启动Django项目

前端:吧前端所有的代码拷贝在Django项目根路径下(也可以不用,当然我这么说是为了方便),

然后直接在nginx中配置,就可以了(不过前端框架也需要启动)

这段代码的配置才是比较重要的,类似的vue项目的部署也都类似,

如果有问题欢迎留言,我解答,这篇博客由于时间关系写的也比较水,主要是说下思路

补充一下:

一个后端接口,一个前端页面,怎么把他们部署到服务器呢?还是简单的说下,没时间详细写。有问题可以留言或者私聊我

后端项目采用:Django+uwsgi+nginx的方式配置,之前已经提及了。就不再啰嗦

前端angular项目:直接在nginx中部署就可以了,配置一个server,,然后在server里做相应的配置,然后里面配置一下一个location,指向后端的ip:port

然后访问前端页面,就可以获取到后端的数据(如果不采用80端口可能会出现图片找不到的问题,这个可以解决,但是感觉好麻烦)

配置ssl协议

首先申请证书,下载证书,然后将下载的压缩包传到服务器,解压之后有证书和秘钥,然后按照上边的图片进行配置就可以采用https进行访问了

最新文章

  1. 【BZOJ1076】[SCOI2008]奖励关 状压DP+期望
  2. 谈如何使用c中的qsort快速排序库函数 按主次关键字正确排序
  3. The magic behind configure, make, make install
  4. asp.net core系列 41 Web 应用 MVC视图
  5. ElasticSearch6.3.2------入门
  6. 阻止默认事件preventDefault与returnValue
  7. Rotate Image 旋转图像
  8. Java 中的 static 使用
  9. IE8 下面通过滤镜的方式进行图片旋转
  10. Dijkstra(最短路求解)
  11. Unix下cp、tar、sudo命令的使用
  12. Nginx和Apache区别
  13. SQL SERVER 比较两个数据库中表和字段的差异
  14. GO1.6语言学习笔记3-工具篇(SublimeText 3+GoSublime组合)
  15. 【Win32】对指定进程进行禁音
  16. Python之路(五)-->> 格式化
  17. PKU 4334 Trouble(哈希)
  18. poj1655(dfs,树形dp,树的重心)
  19. 51nod 1301 集合异或和——异或dp
  20. 使用SwingWorker为界面执行异步任务

热门文章

  1. UISearchController,SearchBar的教程-Swift
  2. matlab 中的删除文件
  3. rabbit-mq使用官方文档
  4. Wmap5 测试80端口 Your port 80 is actually used by :Server: Microsoft-HTTPAPI/2.0
  5. POJ 3037 Skiing
  6. luogu 1142 轰炸 最多共线点数
  7. sql server 2008导入和导出sql文件
  8. Servlet 2.4 规范之第五篇:请求
  9. Codeforces Gym 100338C Important Roads 最短路+Tarjan找桥
  10. springboot idea激活指定profile