当前位置首页 > Nginx知识

Django+uwsgi+Nginx安装部署

阅读次数:218 次  来源:admin  发布时间:

安装 安装Nginx

Nginx是最流行的高性能HTTP服务器。

安装pcre:

wget https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.gz

tar –zxvf pcre-8.37.tar.gz cd pcre-8.37 ./configure --prefix=/usr/local/pcre make make install

安装zlib:

wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.8/zlib-1.2.8.tar.gz

tar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2. ./configure --prefix=/usr/local/zlib make make install

安装nginx:

wget http://nginx.org/download/nginx-1.10.1.tar.gz
tar -zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-pcre=/root/soft/pcre-8.37/ --with-zlib=/root/soft/zlib-1.2.8/
make && make install

####注意####
--with-pcre=/root/soft/pcre-8.37/    指向的是pcre的源码目录,不是安装目录
--with-zlib=/root/soft/zlib-1.2.8/     指向的是zlib的源码目录,不是安装目录
############

安装MySQL-pytho

MySQL-python是Python访问MySQL数据库的第三方模块库(yum安装或源码安装)。

yum install MySQL-python

安装uwsgi

uwsgi是一个快速的、纯C语言开发的、自维护、对开发者友好的WSGI服务器,旨在提供专业的Python Web应用和发布功能(源码安装或pip安装)。

pip install uwsgi

安装Django

本次使用的是Django1.8.6版本。

pip install Django==1.8.6

配置

web目录:/data/www/

Django配置

创建一个Django项目

cd /data/www
django-admin.py startproject OMServer

配置Nginx

上一篇:keepalived+nginx配置文件及检查nginx服务的脚本
下一篇:转:linux下bwa和samtools的安装与使用