成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

nginx+uwsgi部署Django遇到了麻煩

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

問題描述

首先說明:電腦環境為Ubuntu 16.10,我使用conda管理開發環境 !!!

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 后,結果卻是

*** 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,得到結果卻是

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

你切換了環境。你的 Django 不是安裝在系統全局的。

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

相關文章:
主站蜘蛛池模板: 黄色免费在线观看视频 | 国产香蕉成人综合精品视频 | 中文字幕成人在线 | 国产三级精品三级国产 | av毛片在线看 | 噜噜噜狠狠夜夜躁精品 | 三级毛片免费看 | 日本三级香港三级人妇99视 | 国产亚洲精品一区二区三区 | 黄色网址在线免费观看 | 成人在线视频国产 | 国产免费久久精品99久久 | 成人做爰视频www视频 | 日韩欧美一区二区三区不卡在线 | 久久精品3 | 日本久久久久一级毛片 | a级国产乱理伦片在线观看 a级国产乱理伦片在线观看99 | 国产亚洲精品2021自在线 | 在线永久免费观看黄网站 | 精品国产欧美另类一区 | 亚洲欧美日韩国产一区二区精品 | 成年人看的黄色片 | 欧美性色黄大片一级毛片视频 | 国产三级视频在线播放 | 欧美国产在线视频 | 亚洲欧美日韩在线精品一区二区 | 亚洲精品第五页 | 国产99视频精品一区 | 国产高清美女一级a毛片久久w | 在线亚洲精品中文字幕美乳 | 看a网站| 欧美日韩视频一区二区在线观看 | a久久99精品久久久久久不 | 欧美一区二区三区播放 | 日本九六视频 | 中国美女牲交一级毛片 | 久久一区二区精品综合 | 亚洲欧美日本人成在线观看 | 国产成人久久精品麻豆二区 | 亚州久久 | 亚洲免费一级片 |