zoukankan      html  css  js  c++  java
  • Django+nginx+uwsgi部署教程

    百家号04-2421:12

    流程

    作用

    1. 第一级的nginx并不是必须的,uwsgi完全可以完成整个的和浏览器交互的流程;2. 在nginx上加上安全性或其他的限制,可以达到保护程序的作用;3. uWSGI本身是内网接口,开启多个work和processes可能也不够用,而nginx可以代理多台uWSGI完成uWSGI的负载均衡;4. django在debug=False下对静态文件的处理能力不是很好,而用nginx来处理更加高效。

    一个人自学很有可能因为动力不足而中途放弃,可以尝试加入一个或几个适合自己的网络群体(QQ、 微信、 社区等),寻找志同道合的学习伙伴,相互交流、相互促进.如果大家想要学习交流欢迎给我私信,私信关键词: 0.1.2.3.都会得到不一样的资料!系统坚持到关键词会自动发送。

    centos7的部署

    以全新服务器为例:

    yum -y updateyum install gccyum -y install zlib*yum install openssl-devel -y

    1.2.ssh安装

    11.2.mysql安装

    11.3.pip和python3.6的安装

    11.4.虚拟环境安装

    11.5.git安装

    MxOnine/uwsgi.ini

    (2)配置文件

    在/etc/nginx/conf.d下新建MxOnline.conf

    配置好后

    nginx -t #提示success说明没问题service nginx restart

    11.9.navicat数据传输

    一切都配置好后,把本地数据库的数据传到服务器上面

    (1)连接你的服务器数据库

    (2)新建项目数据库

    (3)传输数据

    数据传输完成,配置也都配置好后,就可以开始访问了

    ubuntu的基本环境搭建

    mysql

    pip和python3.6

    wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo python get-pip.py

    虚拟环境

    git

    sudo apt-get updatesudo apt-get install gitgit config --global user.name "Your Name"git config --global user.email "youremail@domain.com"

    如果安装软件时候报错

     
     
    原味地址:http://baijiahao.baidu.com/s?id=1598631540112833364&wfr=spider&for=pc
  • 相关阅读:
    DNT论坛整合笔记二
    LINQ中的动态排序
    无法安装数据库关系图支持对象的解决方法
    总访问量,日访问量,周访问量统计代码
    ASP.NET 数据绑定控件和 Eval方法
    KindEditor ASP.NET 上传/浏览服务器 附源码
    地图定位 图吧地图定位 附javascript源码每行都有注释
    java.io.IOException: Unable to open sync connection!
    Canvas和Paint实例
    Android初级教程_获取Android控件的宽和高
  • 原文地址:https://www.cnblogs.com/zhaohuanhuan/p/9284603.html
Copyright © 2011-2022 走看看