zoukankan      html  css  js  c++  java
  • python+django+uwsgi 搭建环境

    第一步: 搭建python环境

    最好使用  pyenv可以很好的管理多版本下的python环境

    第二步:搭建django环境

    使用    pip install django==1.12.1   来安装

    安装好以后可以使用创建一个实验项目来实现django是否搭建成功

    django.admin.py startproject demo

    然后 cd demo里面

    使用   python manag.py runserver 来实验django是否能启动

    第三步:搭建uwgsi环境

    使用  pip  install  uwsgi  进行安装

    编辑一个 uwsgi.ini 文件

    内容根据自己需求来定

    [uwsgi]
    socket = 0.0.0.0:9000
    master = true
    pidfile = /usr/local/nginx/uwsgi.pid
    processes = 8
    workers = 2
    chdir = /data/www/demo
    pythonpath = /data/www
    profiler=true
    memory-report=true
    enable-threads = true
    logdate=true
    limit-as=6048
    daemonize=/data/logs/django.log

    第四步:搭建nginx环境

    server {
    listen 81;
    server_name demo.domain.com;

    location / {
    uwsgi_pass 127.0.0.1:9001;
    include uwsgi_params;
    uwsgi_param UWSGI_CHDIR /data/www/OMserverweb/demo;
    uwsgi_param UWSGI_SCRIPT wsgi;
    access_log /var/log/nginx/testaccess.log main;
    }

    }

    其中出现问题可以查看 nginx和uwsgi的日志来解决一步一步的排除

    先排查django在排查uwsgi在排查nginx

  • 相关阅读:
    民宿项目知识_服务器路径与文件的存储
    民宿项目_mysql_jdbc
    Apple Mach-O Linker Warning
    ios控制器视图载入周期小记
    StatusBar style的那点事
    oc--单例设计模式
    gcd笔记
    【转载】10年的程序员生涯(附带原文地址)
    NSProxy使用笔记
    UINavigationController的视图层理关系
  • 原文地址:https://www.cnblogs.com/kuku0223/p/8890877.html
Copyright © 2011-2022 走看看