溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Django框架代碼和nginx的整合部署

發(fā)布時(shí)間:2020-07-08 17:35:10 來源:網(wǎng)絡(luò) 閱讀:640 作者:andylhz 欄目:建站服務(wù)器

1. nginx

    安裝不在此闡述,直接上關(guān)鍵配置

      server {

        listen      80;

        server_name  _;

        access_log  /var/log/nginx/platform_admin.log  main;

        error_log /var/log/nginx/platform_admin_err.log ;


        location /static {

                root /var/www/platform_admin/resources/;

        }


        location / {

        uwsgi_pass 127.0.0.1:9999;

        include uwsgi_params;


       }

    }


2.python文件解析使用UWSGI,安裝不闡述


[uwsgi]

uid = root

gid = root

pidfile = /run/uwsgi/uwsgi.pid

emperor = /etc/uwsgi.d

stats = /run/uwsgi/stats.sock

chmod-socket = 660

emperor-tyrant = true

socket = 127.0.0.1:9999

master = true

processes = 4 

env DJANGO_SETTINGS_MODULE=platform_admin.settings

chdir = /var/www/platform_admin

wsgi-file = /var/www/platform_admin/platform_admin/wsgi.py

module = platform_admin.wsgi:application

profiler = true

memory-report = true

enable-threads = true

logdata = true

limit-as = 6048

daemonize = /var/log/django_uwsgi.log


3.啟動(dòng)UWSGI

# /etc/init.d/uwsgi status

查看狀態(tài)

#/etc/init.d/uwsgi status

uwsgi (pid 10596 10595 10594 10593 10591 10590) is running...


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI