linux 下配置 resin+nginx
id 项目访问路径
document-directory 项目包war解压路径
archive-path项目war包路径
stdout-log path 日志路径
这样配置好 启动resin 就可以访问test项目 http://(linuxIP地址):8095(上面设置的端口号)/test项目名 http://localhost:8095/test
我们想不输入端口号就可以访问这个项目,那么可以使用nginx反向代理来实现。
下面配置nginx来反向代理
找到nginx.conf配置文件 修改该配置文件
增加 upstream test{
server 127.0.0.1:8095; 这里的端口号要与resin中配置test的端口号一致
}
定义location
location ^~/test/{
proxy_pass http://test; 页面访问路径
proxy_redirect default;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Cookie $http_cookie;
proxy_next_upstream http_502 http_504 error timeout invalid_header;
client_max_body_size 80m;
}
还有一些属性配置 这里就不说了 主要配置就是这两个地方
启动nginx 在浏览器中输入 http://localhost/test
如果能正常访问 那说明配置nginx代理成功了。
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了linux 下配置 resin+nginx,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
上一篇: javascript如何实现用户注册界面(附代码)
下一篇: PHP编程网上资源导航_PHP