我们已经安装了野生蝇几次正常工作。我们现在配置Nginx作为wildfly的反向代理。
我们正在使用OPTIONS
方法405 Method Not Allowed
。这是nginx的配置。
/etc/nginx/conf.d/wildfly.conf
upstream wildfly {
server 127.0.0.1:8081;
}
server {
listen 8080;
server_name guest1;
location/ {
proxy_pass http://wildfly;
}
}
这是nginx得到的错误:
2017/06/23 08:16:54 [暴击] 1386#0:* 9连接()到127.0.0.1:8081失败(13:权限被拒绝)连接上游时,客户端:172.28.128.1,服务器:guest1,request:“OPTIONS / commty / cmng / users HTTP / 1.1”,上游:“http://127.0.0.1:8081/commty/cmng/users”,主持人:“guest1:8080”
我缺少什么?
答案 0 :(得分:-1)
我已完成以下操作,最终使其适用于CentOS7 + Wildfly
。
Vagrant up
安装NGINX
配置/etc/nginx/nginx.conf(默认配置)
配置/etc/nginx/conf.d/wildfly.conf(使用端口80表示nginx,8080表示wildfly)
upstream wildfly {
server 127.0.0.1:8080;
}
server {
listen 80;
server_name guest1;
location / {
proxy_pass http://wildfly;
}
}
还设置SELinux允许让nginx工作。
$ setenforce permissive
之后,野生蝇通过nginx正常工作。