扬州城市论坛 百科 CentOS+nginx+uwsgi+Python 多站点环境搭建

CentOS+nginx+uwsgi+Python 多站点环境搭建

点安装uwsgi

uwsgi版本

-添加服务

chkconfig -添加uwsgi9090

-设置开机启动

打开chkconfig uwsgi9090

七:设置nginx

找到nginx的安装目录,打开conf/nginx.conf文件,修改计算机网络服务器配置

服务器{

听80;

服务器名称本地主机;

位置/{

包括uwsgi _ params

华盛顿大学SGI _ pass 127。0 .0 .1:9090;//必须和uwsgi中的设置一致

uw SGI _ param uw SGI _ SCRIPT演示。wsgi//入口文件,即wsgi.py相对于项目根目录的位置,"."相当于一层目录

uw SGI _ param uw SGI _ CHDIR/demosite;//项目根目录

索引index.htmlindex.htm;

client _ max _ body _ size 35m

}

}

设置nginx开机启动,在/ect/init.d/目录下新建nginx文件,内容如下:

#!/bin/sh

#

# nginx——这个脚本启动和停止nginx守护进程

#

# chkconfig: - 85 15

#描述:Nginx是一个HTTP(S)服务器,HTTP(S)反向

#代理和IMAP/POP3代理服务器

# processname: nginx

# config:/usr/local/nginx/conf/nginx。会议

# pidfile: /var/run/nginx.pid

#源函数库。/etc/RC。d/初始化。d/函数

#源网络配置。/etc/sysconfig/network

#检查网络是否正常。

[ '$NETWORKING'='no' ]退出0

nginx='/opt/nginx-1。5 .' 6/sbin/nginx '

prog=$(基本名称$nginx)

NGINX _文件='/opt/NGINX-1。5 .6/conf/NGINX。'会议'

[ -f /etc/sysconfig/nginx ]./etc/sysconfig/nginx

锁定文件=/var/lock/subsys/nginx

start() {

[-x $ nginx]| | 5号出口

[ -f $NGINX_CONF文件]| | 6号出口

echo -n $ '开始$prog:'

守护进程$ NGINX-c $ NGINX _ CONF _文件

retval=$?

回声

[ $retval -eq 0 ]触摸$lockfile

return $retval

}

stop() {

echo -n $ '停止$prog:'

killproc $prog -QUIT

retval=$?

回声

[ $retval -eq 0 ] rm -f $lockfile

return $retval

}

重新启动(){

configtest || return $?

停止

睡眠一

开始

}

reload() {

configtest || return $?

echo -n $ '正在重新加载$prog:'

killproc $nginx -HUP

RETVAL=$?

回声

}

force_reload() {

重新开始

}

configtest() {

$ NGINX-t-c $ NGINX _ CONF _文件

}

rh_status() {

状态$prog

}

rh_status_q() {

rh_status /dev/null 21

}

案例' $1 '在

开始)

rh_status_q出口0

$1

停止)

rh_status_q ||出口0

$1

重新启动|配置测试)

$1

重新加载)

rh _ status _ q | |号出口

$1

强制重新加载)

强制重新加载

状态)

rh_status

condrestart |尝试重启)

rh_status_q ||出口0

*)

回声$ '用法:$ 0 {开始|停止|状态|重新启动|条件重新启动|尝试重新启动|重新加载|f

本文来自网络,不代表本站立场,转载请注明出处:https://baike.yzcslt.com/n/a1846.html

CentOS+nginx+uwsgi+Python,多站点环境搭建

扬州城市论坛后续将为您提供丰富、全面的关于CentOS+nginx+uwsgi+Python,多站点环境搭建内容,让您第一时间了解到关于CentOS+nginx+uwsgi+Python,多站点环境搭建的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。