Доступ локального хоста прокси-сервера nginx запрещен

Я просто настраиваю nginx в качестве веб-сервера, который напрямую подключается к серверу приложений Tomcat. Когда пользователь подключается к моему веб-сайту, Nginx должен перенаправить запрос на порт 8080, где работает сервер приложений tomcat.

Я делаю все на amazon ec2, который работает под управлением Redhat 7.

Что у меня так далеко, это:

nginx.conf file

user nginx;
worker_processes  1;

server {
 listen 80;
 server_name mydomainname;
 access_log  /var/log/nginx/example.log;
 error_log /var/log/nginx/example.error.log;

 location / {
  proxy_pass http://localhost:8080/example/;
 }
}

Я получаю ошибку(13: В доступе отказано) при подключении к вышестоящему клиенту

Это определенно проблема с доступом пользователей, но, похоже, не могу ее решить. Похоже, что nginx не имеет доступа для перенаправления на порт 8080.

Также nginx работает под myuser

root     15736   nginx: master process   /usr/sbin/nginx
myuser  15996   nginx: worker process
root     16017   grep --color=auto nginx

Я попытался поставить 127.0.0.1 вместо localhost, но не повезло. Я также попытался изменить пользователя в nginx.conf на myuser, но все же не повезло. Когда я подключаюсь непосредственно к серверу приложений, у меня нет проблем.

Example URL of my tomcat http://mydomain:8080/example/

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос