/************************************************************************************** * uwsgi 配置 初试 * 说明: * 将uwsgi命令行参数改成配置文件中的参数。 * * 2016-8-6 深圳 南山平山村 曾剑锋 *************************************************************************************/ 一、shell运行uwsgi: uwsgi --socket 127.0.0.1:9091 --chdir /home/zengjf/website/mysite --wsgi-file mysite/wsgi.py --master --processes 2 --threads 2 二、uwsgi配置: root@zengjf:/etc/uwsgi/apps-available# ls mysite.ini README root@zengjf:/etc/uwsgi/apps-available# pwd /etc/uwsgi/apps-available root@zengjf:/etc/uwsgi/apps-available# cat mysite.ini [uwsgi] socket = 127.0.0.1:9091 chdir = /home/zengjf/website/mysite # 网站绝对目录,也就是django生成项目目录 wsgi-file = mysite/wsgi.py # 这个文件是django生成的,相对目录 processes = 4 threads = 2 root@zengjf:/etc/uwsgi/apps-available# tree /home/zengjf/website/mysite/ /home/zengjf/website/mysite/ ├── blog │ ├── admin.py │ ├── admin.pyc │ ├── __init__.py │ ├── __init__.pyc │ ├── models.py │ ├── models.pyc │ ├── tests.py │ ├── views.py │ └── views.pyc ├── manage.py └── mysite ├── __init__.py ├── __init__.pyc ├── settings.py ├── settings.pyc ├── urls.py ├── urls.pyc └── wsgi.py 2 directories, 17 files root@zengjf:/etc/uwsgi/apps-available# 三、创建软连接: root@zengjf:/etc/uwsgi/apps-enabled# ls -al 总用量 12 drwxr-xr-x 2 root root 4096 8月 6 22:24 . drwxr-xr-x 4 root root 4096 8月 4 21:04 .. lrwxrwxrwx 1 root root 28 8月 6 22:24 mysite.ini -> ../apps-available/mysite.ini -rw-r--r-- 1 root root 424 9月 17 2013 README root@zengjf:/etc/uwsgi/apps-enabled#
时间: 2024-09-19 07:30:24