您的位置:首页 > 运维架构 > 反向代理

Linux-反向代理网站部署的代码

2018-01-19 06:06 405 查看
1.nginx.conf代码:
user  root;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;

events {
worker_connections  1024;
}

http {
include       /etc/nginx/mime.types;
default_type  application/octet-stream;

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';

log_format  jamin '$remote_addr - "$http_user_agent"';

access_log  /var/log/nginx/access.log  main;

sendfile        on;
#tcp_nopush     on;

keepalive_timeout  65;

#gzip  on;

fastcgi_buffers 32 32k;
fastcgi_buffer_size 128k;

include /etc/nginx/conf.d/*.conf;
}

2.~/~/~/nginx/conf.d/default.conf文件下 :

server {
listen       80;
server_name  www.jamin.com;
access_log /var/log/nginx/access_jamin.log main;
error_log /var/log/nginx/error_jamin.log;
location / {
proxy_pass  http://127.0.0.1:8001; proxy_buffer_size  128k;
proxy_buffers   32 32k;
proxy_busy_buffers_size 128k;
}

location /static {
expires 30d;
autoindex on;
add_header Cache-Control private;
alias /home/jamin/XMJonline/static;
}
}


3.直接运行uwsgi命令:

uwsgi --http :8001 --chdir /home/jamin/XMJonline/ --wsgi-file XMJonline/wsgi.py --master --processes 4 --threads 2 --stats 127.0.0.1:9191


4.开启nginx:service nginx start

5.关闭SeLinux,执行下面代码:

参考:http://blog.csdn.net/dszgf5717/article/details/50903817

setenforce 0
setsebool -P httpd_can_network_connect 1 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: