Ubuntu linux nginx + uwsgi + django 配置
2014-12-22 22:41
579 查看
安装:
cp /var/www/mysite/mysite/wsgi.py /var/www/mysite/
这里一定要注意,不用使用网上的wsgi.py!!因为不同的django,wsgi.py文件会不同,否则到时候会报错
主要是配置:
在django目录下创建 uwsgi_django.xml
然后在/etc/nginx/sites-enabled/文件夹下创建一个文件名字可以随便起
内容:
修改监听端口什么的就不赘述了
sudo apt-get install nginx uwsgi django uwsgi-plugin-python
cp /var/www/mysite/mysite/wsgi.py /var/www/mysite/
这里一定要注意,不用使用网上的wsgi.py!!因为不同的django,wsgi.py文件会不同,否则到时候会报错
主要是配置:
在django目录下创建 uwsgi_django.xml
<!-- uwsgi_django.xml --> <uwsgi> <socket>0.0.0.0:8000</socket> <chdir>/var/www/</chdir> <!-- 这个为你的工程目录 --> <plugins>python</plugins> <module>wsgi</module> <!-- 这个为上面那个的文件名,可以随意起,但是要跟上面那个文件名对上 --> <pythonpath>/var/www/</pythonpath> <!-- 这个为你的工程目录 --> <module>wsgi</module> </uwsgi>
然后在/etc/nginx/sites-enabled/文件夹下创建一个文件名字可以随便起
内容:
server { listen 8001; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name localhost; location / { uwsgi_pass 127.0.0.1:8000; include uwsgi_params; } }
修改监听端口什么的就不赘述了
相关文章推荐
- Linux入门笔记7. ubuntu上部署Nginx+uWSGI+Django
- Ubuntu Server 14.04.2 LTS 配置 Nginx + uwsgi + Django
- Django Ubuntu部署:nginx + uWSGI配置
- ubuntu下配置nginx+uwsgi+django
- Ubuntu12.4系统下配置Django+Nginx+uWSGI
- Django+Nginx+uwsgi+Ubuntu配置
- 腾讯云Ubuntu 16.04 配置Django+Uwsgi+Nginx
- 基于Ubuntu16.04服务器的Nginx+Django+Uwsgi配置
- Ubuntu 上配置Python3 + django + Nginx + uwsgi
- Django + nginx + uwsgi配置和环境搭建(ubuntu)
- ubuntu下uwsgi + nginx +django 修改默认配置部署的注意点
- Ubuntu12.04 + Nginx + uWSGI + Django1.4配置
- linux+nginx+python+django环境配置(转载)
- nginx + django + uwsgi 安装配置
- Debian环境 Python + Django + Nginx + uWSGI + MySQL 配置
- Mac os X 配置 django + uWSGI + nginx 简单构建过程分享
- linux+nginx+python+django环境配置
- CentOS6.下Nginx+django+uwsgi配置多个虚拟机
- nginx+uwsgi配置django1.5运行环境
- Nginx+uWSGI+django配置详解