nginx的配置
直接举个栗子吧,如下:
pusherproxyback.conf 文件放在/etc/init 目录下
192.168.1.40:18892的端口可以通过修改/etc/nginx/nginx.conf的配置文件,使访问不再带端口,配置如下:
location /appmanage/v1/pusher/ {
proxy_pass http://127.0.0.1:18892; proxy_next_upstream error timeout invalid_header http_500 http_502 http_503; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; ### Most PHP, Python, Rails, Java App can use this header ### proxy_set_header X-Forwarded-Proto https; ### By default we don't want to redirect it #### proxy_redirect off; }
- 重启Nginx:/etc/sbin/nginx -s reload
附录
pusherproxyback.conf 配置文件:
description “pusherproxyback”
author “liwan”start on (filesystem and net-device-up IFACE=lo)
start on runlevel [2345]
stop on runlevel [!2345]###stop on starting rc RUNLEVEL=[016]
###start on started mysql
respawn
respawn limit 200 5
script
ulimit -n 65535
chdir /etc/pusherproxyback
exec ./pusherproxyback
end script
多少人忙得连写博客的时间都没有哟!