国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

nginx uwsgi配置django

這篇具有很好參考價值的文章主要介紹了nginx uwsgi配置django。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

uwsgi文件

[uwsgi]
# 服務(wù)端口號,這里沒有設(shè)置IP值,默認(rèn)是加載服務(wù)器的IP地址
#http = :5000
socket=:8000
# flask項目地址
chdir = /pyprogram/electric
# wsgi文件 /home/flask_project/mange.py
#module = app:app
wsgi-file=/pyprogram/electric/electric/wsgi.py
# 進(jìn)程數(shù)
processes = 3
# 主進(jìn)程
master = true
# 每個進(jìn)程有10個線程
threads = 10
# 后臺啟動 日志輸出路徑
daemonize = /pyprogram/electric/logs/uwsgi.log
# 保存主進(jìn)程的進(jìn)程號
pidfile = /pyprogram/electric/uwsgi.pid
# 以固定大小切分日志文件
#log-maxsize = 1000
# 虛擬環(huán)境所在根目錄
home = /virtual/python38
# 啟動請求日志
disable-logging = true
# 設(shè)置中斷時間
harakiri = 60
# 懶加載
buffer-size=65536
lazy = true
lasy-apps = true
vacuum=True

nginx.conf

worker_processes 4;

events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

   upstream django{
    server 0.0.0.0:8000;
   }
    server {
        # 監(jiān)聽80端口
        listen 80;
        charset utf-8;
        client_max_body_size    75M;
        # 監(jiān)聽地址,寫ip或者域名
        server_name     127.0.0.1;
        location / {
                root html;
                index index.html index.htm;
                #add_header Access-Control-Allow-Origin *;
                try_files $uri $uri/ /index.html;
        }
}
   server {
        # 監(jiān)聽80端口
        listen 5000;
        charset utf-8;
        client_max_body_size    75M;
        server_name     127.0.0.1;
        location / {
        include uwsgi_params;
        uwsgi_pass django;
        }
}
}


electric目錄

electric/
├── app
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_auto_20230705_1239.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │       ├── 0001_initial.cpython-38.pyc
│   │       ├── 0002_auto_20230705_1239.cpython-38.pyc
│   │       └── __init__.cpython-38.pyc
│   ├── models.py
│   ├── MySQL.py
│   ├── __pycache__
│   │   ├── admin.cpython-38.pyc
│   │   ├── __init__.cpython-38.pyc
│   │   ├── models.cpython-38.pyc
│   │   ├── MySQL.cpython-38.pyc
│   │   └── views.cpython-38.pyc
│   ├── tests.py
│   └── views.py
├── collectstatic
│   ├── admin
│   │   ├── css
│   │   │   ├── autocomplete.css
│   │   │   ├── base.css
│   │   │   ├── changelists.css
│   │   │   ├── dark_mode.css
│   │   │   ├── dashboard.css
│   │   │   ├── forms.css
│   │   │   ├── login.css
│   │   │   ├── nav_sidebar.css
│   │   │   ├── responsive.css
│   │   │   ├── responsive_rtl.css
│   │   │   ├── rtl.css
│   │   │   ├── vendor
│   │   │   │   └── select2
│   │   │   │       ├── LICENSE-SELECT2.md
│   │   │   │       ├── select2.css
│   │   │   │       └── select2.min.css
│   │   │   └── widgets.css
│   │   ├── img
│   │   │   ├── calendar-icons.svg
│   │   │   ├── gis
│   │   │   │   ├── move_vertex_off.svg
│   │   │   │   └── move_vertex_on.svg
│   │   │   ├── icon-addlink.svg
│   │   │   ├── icon-alert.svg
│   │   │   ├── icon-calendar.svg
│   │   │   ├── icon-changelink.svg
│   │   │   ├── icon-clock.svg
│   │   │   ├── icon-deletelink.svg
│   │   │   ├── icon-no.svg
│   │   │   ├── icon-unknown-alt.svg
│   │   │   ├── icon-unknown.svg
│   │   │   ├── icon-viewlink.svg
│   │   │   ├── icon-yes.svg
│   │   │   ├── inline-delete.svg
│   │   │   ├── LICENSE
│   │   │   ├── README.txt
│   │   │   ├── search.svg
│   │   │   ├── selector-icons.svg
│   │   │   ├── sorting-icons.svg
│   │   │   ├── tooltag-add.svg
│   │   │   └── tooltag-arrowright.svg
│   │   └── js
│   │       ├── actions.js
│   │       ├── admin
│   │       │   ├── DateTimeShortcuts.js
│   │       │   └── RelatedObjectLookups.js
│   │       ├── autocomplete.js
│   │       ├── calendar.js
│   │       ├── cancel.js
│   │       ├── change_form.js
│   │       ├── collapse.js
│   │       ├── core.js
│   │       ├── filters.js
│   │       ├── inlines.js
│   │       ├── jquery.init.js
│   │       ├── nav_sidebar.js
│   │       ├── popup_response.js
│   │       ├── prepopulate_init.js
│   │       ├── prepopulate.js
│   │       ├── SelectBox.js
│   │       ├── SelectFilter2.js
│   │       ├── theme.js
│   │       ├── urlify.js
│   │       └── vendor
│   │           ├── jquery
│   │           │   ├── jquery.js
│   │           │   ├── jquery.min.js
│   │           │   └── LICENSE.txt
│   │           ├── select2
│   │           │   ├── i18n
│   │           │   │   ├── af.js
│   │           │   │   ├── ar.js
│   │           │   │   ├── az.js
│   │           │   │   ├── bg.js
│   │           │   │   ├── bn.js
│   │           │   │   ├── bs.js
│   │           │   │   ├── ca.js
│   │           │   │   ├── cs.js
│   │           │   │   ├── da.js
│   │           │   │   ├── de.js
│   │           │   │   ├── dsb.js
│   │           │   │   ├── el.js
│   │           │   │   ├── en.js
│   │           │   │   ├── es.js
│   │           │   │   ├── et.js
│   │           │   │   ├── eu.js
│   │           │   │   ├── fa.js
│   │           │   │   ├── fi.js
│   │           │   │   ├── fr.js
│   │           │   │   ├── gl.js
│   │           │   │   ├── he.js
│   │           │   │   ├── hi.js
│   │           │   │   ├── hr.js
│   │           │   │   ├── hsb.js
│   │           │   │   ├── hu.js
│   │           │   │   ├── hy.js
│   │           │   │   ├── id.js
│   │           │   │   ├── is.js
│   │           │   │   ├── it.js
│   │           │   │   ├── ja.js
│   │           │   │   ├── ka.js
│   │           │   │   ├── km.js
│   │           │   │   ├── ko.js
│   │           │   │   ├── lt.js
│   │           │   │   ├── lv.js
│   │           │   │   ├── mk.js
│   │           │   │   ├── ms.js
│   │           │   │   ├── nb.js
│   │           │   │   ├── ne.js
│   │           │   │   ├── nl.js
│   │           │   │   ├── pl.js
│   │           │   │   ├── ps.js
│   │           │   │   ├── pt-BR.js
│   │           │   │   ├── pt.js
│   │           │   │   ├── ro.js
│   │           │   │   ├── ru.js
│   │           │   │   ├── sk.js
│   │           │   │   ├── sl.js
│   │           │   │   ├── sq.js
│   │           │   │   ├── sr-Cyrl.js
│   │           │   │   ├── sr.js
│   │           │   │   ├── sv.js
│   │           │   │   ├── th.js
│   │           │   │   ├── tk.js
│   │           │   │   ├── tr.js
│   │           │   │   ├── uk.js
│   │           │   │   ├── vi.js
│   │           │   │   ├── zh-CN.js
│   │           │   │   └── zh-TW.js
│   │           │   ├── LICENSE.md
│   │           │   ├── select2.full.js
│   │           │   └── select2.full.min.js
│   │           └── xregexp
│   │               ├── LICENSE.txt
│   │               ├── xregexp.js
│   │               └── xregexp.min.js
│   ├── jquery.min.js
│   └── loading.gif
├── electric
│   ├── __init__.py
│   ├── __pycache__
│   │   ├── __init__.cpython-38.pyc
│   │   ├── settings.cpython-38.pyc
│   │   ├── urls.cpython-38.pyc
│   │   └── wsgi.cpython-38.pyc
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── logs
│   └── uwsgi.log
├── manage.py
├── media
├── static
│   ├── jquery.min.js
│   └── loading.gif
├── templates
│   └── upload.html
├── uwsgi.ini
└── uwsgi.pid

nginx uwsgi配置django,nginx
nginx access.log查看
nginx uwsgi配置django,nginx文章來源地址http://www.zghlxwxcb.cn/news/detail-550189.html

  • 技術(shù)無止境

到了這里,關(guān)于nginx uwsgi配置django的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Django使用uwsgi+nginx部署,admin沒有樣式解決辦法

    Django使用uwsgi+nginx部署,admin沒有樣式解決辦法

    若在服務(wù)器上部署的項目admin沒有樣式,則檢查下一下配置: settings uwsgi.ini urls nginx.conf } 如果使用了虛擬環(huán)境則修改nginx.conf文件中的/static/路徑為你虛擬環(huán)境的路徑,沒有使用虛擬環(huán)境則改為你python安裝路徑下的static 修改完后,cd/usr/sbin,使用./nginx -s reload,重啟nginx,重啟項目

    2024年02月14日
    瀏覽(24)
  • Ubuntu純凈服務(wù)器系統(tǒng)使用Nginx+uwsgi部署django項目

    當(dāng)前文章依賴最新的ubuntu-22.04.3-live-server-amd64服務(wù)器系統(tǒng),python3-10版本,django為5.0版! 該服務(wù)器系統(tǒng)我們可以通過虛擬機(jī)來在本地安裝,也可以使用云服務(wù)器,操作方式方法大同小異! 這里我們以開源項目baykeshop為基礎(chǔ)來演示! 開源地址:baykeShop: baykeshop是一款python棧采用

    2024年01月17日
    瀏覽(60)
  • 2-Docker-應(yīng)用-多容器部署Django+Vue項目(nginx+uwsgi+mysql)

    2-Docker-應(yīng)用-多容器部署Django+Vue項目(nginx+uwsgi+mysql)

    基于Linux CentOS 7系統(tǒng)(虛擬機(jī)),使用Docker,多容器部署Django+Vue項目 整體部署用到了:Django+Vue+nginx+mysql+uwsgi 先每一個容器單獨(dú)部署,最后用Docker compose 語法整合,統(tǒng)一部署 參考文章:https://blog.csdn.net/qq_45445505/article/details/135563784 章標(biāo)題:Docker介紹 節(jié)標(biāo)題:Docker安裝 總結(jié)梳

    2024年03月10日
    瀏覽(34)
  • Python對接微信小程序V3接口進(jìn)行支付,并使用uwsgi+nginx+django進(jìn)行https部署

    網(wǎng)上找了很多教程,但是很亂很雜,并且教程資源很少且說的詳細(xì)。這里就記錄一下分享給大家 共分為以下幾個步驟: 目錄 一、開始前準(zhǔn)備信息 二、使用前端code獲取用戶的openid 三、對接小程序v3接口下單 四、小程序支付的回調(diào) 五、安裝并啟動uwsgi 六、安裝并啟動nginx 七、

    2024年02月12日
    瀏覽(28)
  • Django筆記四十三之使用uWSGI部署Django系統(tǒng)

    Django筆記四十三之使用uWSGI部署Django系統(tǒng)

    本文首發(fā)于公眾號:Hunter后端 原文鏈接:Django筆記四十三之使用uWSGI部署Django系統(tǒng) 目前部署 Django 的方式一般來說是使用 Nginx + uWSGI + Django 來實現(xiàn)。 處理流程是,當(dāng)一個請求發(fā)送過來會先經(jīng)過 Nginx,如果是靜態(tài)文件請求,Nginx 這一層直接處理,如果是后端動態(tài)接口,則會發(fā)送

    2024年02月05日
    瀏覽(24)
  • 【學(xué)習(xí)心得】如何用uwsgi快速部署Django

    問題描述: 有時候,只想快速的部署一個Django項目實現(xiàn)項目迭代開發(fā)。本文介紹不使用Nginx只用uwsgi如何實現(xiàn)Django項目的快速部署。 如果還不會創(chuàng)建Ubuntu中的Python虛擬環(huán)境,可以參考我之前的文章: 【學(xué)習(xí)心得】Linux下的Python虛擬環(huán)境搭建_linux python虛擬環(huán)境搭建 優(yōu)點:最簡

    2024年02月12日
    瀏覽(23)
  • linux centos7 django uwsgi 部署

    安裝這里就不多說,直接配置問題及所遇到問題總結(jié) django 項目 manage.py目錄新建uwsgi.ini文件 uwsgi配置 [uwsgi] socket = 127.0.0.1:9000 # uwsgi直接訪問用http,nginx訪問用socket http= 127.0.0.1:9000 chdir = /usr/local/www/項目目錄 wsgi-file = /usr/local/www/項目目錄/項目目錄/wsgi.py module = 項目目錄.wsgi

    2024年01月21日
    瀏覽(29)
  • flask、uwsgi、nginx 部署

    1.? 安裝: 2. 基于flask編寫例子hello.py,然后保存在/opt/txt/目錄下: 3. 編寫uwsgi的配置文件uwsgi.ini,如下所示: 4. 修改nginx配置文件,在/etc/nginx/nginx.conf ?注釋掉/etc/nginx/nginx.conf的第一行——user nginx;并換成user root; 5. 啟動uwsgi: 6. 啟動nginx:

    2024年02月15日
    瀏覽(19)
  • nginx+flask+uwsgi部署遇到的坑

    nginx+flask+uwsgi部署遇到的坑

    centos8 uWSGI 2.0.22 gmssl 3.2.2 nginx version: nginx/1.18.0 項目目錄: 如果lsof -i:8000查看的時候顯示進(jìn)程被nginx使用才是正常的,如果不是就是你的nginx有問題 1.查看網(wǎng)絡(luò)是否通暢 2.查看端口是否通暢 3.nginx是否正常運(yùn)行(查詢配置的端口具體是否被nginx監(jiān)聽中) 4.查看ini配置中的日志具體

    2024年02月14日
    瀏覽(23)
  • Flask 生產(chǎn)環(huán)境部署(Falsk + uWSGI + nginx)

    最近自己做了個 Falsk 小項目,在部署上服務(wù)器的時候,發(fā)現(xiàn)雖然不乏相關(guān)教程,但大多都是將自己項目代碼復(fù)制出來,不講核心邏輯,不太簡潔,于是將自己部署的經(jīng)驗寫成內(nèi)容分享出來。 uWSGI : 一種實現(xiàn)了多種協(xié)議(包括 uwsgi、http)并能提供服務(wù)器搭建功能的 Python 包 D

    2024年04月14日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包