标签:run 默认 说明 ams centos7 link 执行文件 local master
pip3 install uwsgi
在django项目的根目录新建一个uwsgi.ini文件,写入以下内容
[uwsgi]
http = :8000 # 绑定端口
chdir = /home/trunk/ # 项目主目录
module = SpiderServer.wsgi #项目主目录下的SpiderServer.wsgi.py文件,省略后缀
master = true
processes = 4 #线程
vacuum = true
daemonize=uwsgi.log #日志文件
uwsgi --ini uwsgi.ini
使用命令行浏览器浏览127.0.0.1:8000。如果能够正常访问,说明uwsgi工作正常
links 127.0.0.1:8000
wget http://nginx.org/download/nginx-1.15.12.tar.gz
tar -zxvf nginx-1.15.12.tar.gz
cd nginx-1.15.12
./configure
make&make install
nginx默认安装在/usr/local/nginx/
cd /usr/local/nginx/conf/
在更改nginx.conf时最好做好备份
备份nginx.conf
cp nginx.conf nginx.con.bak
更改配置文件
...
server {
listen 80;
server_name 127.0.0.1;
charset utf-8;
#access_log logs/host.access.log main;
location / {
include uwsgi_params; #重要
uwsgi_pass 127.0.0.1:8000; #重要,这里填写的端口必须和uwsgi.ini中绑定的端口一样
uwsgi_read_timeout 2;
}
}
...
启动nginx项目
# 切换到nginx执行文件所在目录
cd /usr/local/nginx/sbin/
# 开启nginx
./nginx
访问
links 127.0.0.1
标签:run 默认 说明 ams centos7 link 执行文件 local master
原文地址:https://www.cnblogs.com/wualin/p/11014637.html