在centOS 7上使用nginx + uwsgi部署Django项目

前端之家收集整理的这篇文章主要介绍了在centOS 7上使用nginx + uwsgi部署Django项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这里先大概记下步骤(不完全),以后有时间在整理

$ yum -y install python-devel python-setuptool
$ yum install wget
$ wget http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz
$ tar -zxvf pip-1.0.2.tar.gz 
$ cd pip-1.0.2
$ python setup.py install
$ pip install Django==1.8.4
$ yum install MysqL-devel
$ python setup.py install
$ yum install gcc-g++
$ yum search gcc-g++
$ yum search gcc
$ yum install gcc-c++
$ python setup.py install

问题

所有步骤配置完成之后,启动Nginx,在浏览器中访问网站,报如下错误

2016/10/08 10:14:11 [crit] 2744#2744: *2 connect() to 10.111.120.119:8080 Failed (13: Permission denied) while connecting to upstream,client: 192.168.61.254,server: 10.111.120.119,request: "GET /favicon.ico HTTP/1.1",upstream: "uwsgi://10.111.120.119:8080",host: "10.111.120.119",referrer: "https://10.111.120.119/"

该问题是由SELinux没有关闭而引起的,执行如下命令:

$ setsebool httpd_can_network_connect on

参考这篇文章Nginx">http://stackoverflow.com/ques...

猜你在找的CentOS相关文章