国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

nginx+uwsgi部署Django遇到了麻煩

瀏覽:157日期:2024-06-26 14:48:10

問題描述

首先說明:電腦環(huán)境為Ubuntu 16.10,我使用conda管理開發(fā)環(huán)境 !!!

uwsgi使用conda install的pip安裝

uwsgi ini文件

# backend_uwsgi.ini file[uwsgi]# Django-related settings# the base directory (full path)chdir = /home/yangtz/developproject/backend# Django’s wsgi file# wsgi-file = /home/yangtz/developproject/backend/backend/wsgi.pymodule = backend.wsgi # process-related settings# mastermaster = true# maximum number of worker processesprocesses = 10# the socket (use the full path to be safesocket = /home/yangtz/developproject/backend/backend/backend.sock# ... with appropriate permissions - may be neededchmod-socket = 666# clear environment on exitvacuum = true# daemonize = /home/yangtz/developproject/backend/uwsgi.log

backend_nginx.conf

# the upstream component nginx needs to connect to upstream django {server unix:/home/yangtz/developproject/backend/backend/backend.sock; # for a file socket# server 127.0.0.1:8000; # for a web port socket (we’ll use this first) } # configuration of the server server {# the port your site will be served onlisten 80;# the domain name it will serve forserver_name 127.0.0.1; # substitute your machine’s IP address or FQDNcharset utf-8; access_log /home/yangtz/developproject/nginx_access.log;error_log /home/yangtz/developproject/nginx_error.log; # max upload sizeclient_max_body_size 75M; # adjust to taste # Django media# location /media {# alias /path/to/your/mysite/media; # your Django project’s media files - amend as required# } location /static { alias /home/yangtz/developproject/backend/static; # your Django project’s static files - amend as required} # Finally, send all non-media requests to the Django server.location / { uwsgi_pass django; include /etc/nginx/uwsgi_params; # the uwsgi_params file you installed} }

當啟動 sudo uwsgi --ini backend_uwsgi.ini 后,結(jié)果卻是

*** WARNING: you are running uWSGI as root !!! (use the --uid flag) *** chdir() to /home/yangtz/developproject/backendyour processes number limit is 63466your memory page size is 4096 bytesdetected max file descriptor number: 1024lock engine: pthread robust mutexesthunder lock: disabled (you can enable it with --thunder-lock)uwsgi socket 0 bound to UNIX address /home/yangtz/developproject/backend/backend/backend.sock fd 3your server socket listen backlog is limited to 100 connectionsyour mercy for graceful operations on workers is 60 secondsmapped 800448 bytes (781 KB) for 10 cores*** Operational MODE: preforking ****** no app loaded. going in full dynamic mode ****** uWSGI is running in multiple interpreter mode ***!!!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!no request plugin is loaded, you will not be able to manage requests.you may need to install the package for your language of choice, or simply load it with --plugin.!!!!!!!!!!! END OF WARNING !!!!!!!!!!spawned uWSGI master process (pid: 9293)spawned uWSGI worker 1 (pid: 9294, cores: 1)spawned uWSGI worker 2 (pid: 9295, cores: 1)spawned uWSGI worker 3 (pid: 9296, cores: 1)spawned uWSGI worker 4 (pid: 9297, cores: 1)spawned uWSGI worker 5 (pid: 9298, cores: 1)spawned uWSGI worker 6 (pid: 9299, cores: 1)spawned uWSGI worker 7 (pid: 9300, cores: 1)spawned uWSGI worker 8 (pid: 9301, cores: 1)spawned uWSGI worker 9 (pid: 9302, cores: 1)spawned uWSGI worker 10 (pid: 9303, cores: 1)

nginx界面是

nginx+uwsgi部署Django遇到了麻煩

我看到 其中 !!!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!no request plugin is loaded, you will not be able to manage requests.you may need to install the package for your language of choice, or simply load it with --plugin.

于是加上 --plugin python3,得到結(jié)果卻是

Traceback (most recent call last): File './backend/wsgi.py', line 12, in <module>

from django.core.wsgi import get_wsgi_application

ImportError: No module named ’django’unable to load app 0 (mountpoint=’’) (callable not found or import error) no app loaded. going in full dynamic mode uWSGI is running in multiple interpreter mode

nginx界面變成

nginx+uwsgi部署Django遇到了麻煩

nginx刷新,uswgi那里有反應。

怎么辦?求助大神解救。。。

問題解答

回答1:

sudo uwsgi

你切換了環(huán)境。你的 Django 不是安裝在系統(tǒng)全局的。

如果你使用了 virtualenv 的話,你可以在 uwsgi 的配置中指定 virtualenv 的位置。

相關(guān)文章:
主站蜘蛛池模板: 日本农村寡妇一级毛片 | 色综合天天综合网看在线影院 | 三级黄色网址 | 久久国产精品久久久 | 国产精品久久国产精品99 | 中国国语毛片免费观看视频 | 欧美黄免在线播放 | 正在播放亚洲一区 | 成人影院在线免费观看 | 本道久久综合88全国最大色 | 亚洲悠悠色综合中文字幕 | 永久精品免费影院在线观看网站 | 202z欧美成人 | 性刺激久久久久久久久 | 成人免费毛片网站 | 国产情侣无套精品视频 | 亚洲视频网站在线观看 | 国产高清美女一级a毛片久久 | 亚洲天堂男人的天堂 | 亚洲精品自产拍在线观看 | 亚洲成av人影片在线观看 | 特级a级毛片 | 免费观看大片毛片 | 一区二区三区久久精品 | 欧美日韩高清在线观看一区二区 | 久久久久久福利 | 中国一级毛片欧美一级毛片 | 亚洲在线精品视频 | 国产精品亚洲精品日韩已满 | 欧美一级毛片免费看视频 | 新版天堂中文资源8在线 | 国产成人高清视频在线观看免费97 | 在线视频中文字幕 | 手机看片日韩日韩国产在线看 | 久草久在线 | 久久久日本久久久久123 | 黄网在线观看免费网站台湾swag | 亚洲一区二区三区免费视频 | 免费亚洲网站 | 亚洲免费区 | 欧美一级毛级毛片 |