Django+Nginx+Uwsgi配置环境时,Uwsgi若干问题(踩过的坑)的解决方法

uwsgi –http :8000 –module mlwshop.wsgi

Django+Nginx+Uwsgi配置环境时,Uwsgi若干问题(踩过的坑)的解决方法

7 配置uWSGI(服务器)
7.1 打通uWSGI和Python
在项目根目录创建test.py文件,内容如下
def application(env, start_response):
start_response(‘200 OK’, [(‘Content-Type’,’text/html’)])
return [“Hello World”] # python2
return [b”Hello World”] # python3
1
2
3
4
运行uWSGI(表示使用http协议,并使用8000端口,加载指定文件test.py)
uwsgi –http :8000 –wsgi-file test.py
1
打开浏览器,输入
127.0.0.1:8000
1
若显示’Hello World’则表示运行正常,说明以下三个环节是相通的
web client

[uwsgi]

; socket = 0:8000

http = 0:8000

chdir = /home/meilw/mlwshop

wsgi-file = /home/meilw/mlwshop/mlwshop/wsgi.py

master = true

processes = 6
threads = 2

vacuum = true

pidfile=uwsgi.pid

daemonize=uwsgi.log

daemonize=uwsgi.log

Django+Nginx+Uwsgi配置环境时,Uwsgi若干问题(踩过的坑)的解决方法
启动uWSGI服务
uwsgi –ini my_uwsgi.ini

终端显示以下内容即代表开启成功
[uWSGI] getting INI configuration from my_uwsgi.ini

Django+Nginx+Uwsgi配置环境时,Uwsgi若干问题(踩过的坑)的解决方法

打开浏览器,地址栏输入以下地址

停止uWSGI服务

uwsgi –stop uwsgi.pid

Original: https://blog.csdn.net/weixin_44048169/article/details/122024929
Author: 等。。
Title: Django+Nginx+Uwsgi配置环境时,Uwsgi若干问题(踩过的坑)的解决方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/735902/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球