Nginx работает на сервере, но не будет обслуживать статические файлы

Я установил nginx на Цифровом Океане клиента Node.js капелька Ubuntu 14.04 с sudo apt-get install nginx однако, я не могу получить доступ к статическим файлам сервера от веб-браузера. Установив nginx несколько раз ранее на других идентичных моих собственных серверах, я никогда не встречался ни с какими проблемами, таким образом, я предполагаю, что это должно быть что-то, что клиент изменил самими.

Я проверил, что все процессы работают с ps aux | grep nginx который возвращается:

root     13060  0.0  0.1  85880  1336 ?        Ss   18:44   0:00 nginx: master p
rocess /usr/sbin/nginx
www-data 13061  0.0  0.1  86220  1764 ?        S    18:44   0:00 nginx: worker p
rocess
www-data 13062  0.0  0.1  86220  1764 ?        S    18:44   0:00 nginx: worker p
rocess
www-data 13063  0.0  0.1  86220  1764 ?        S    18:44   0:00 nginx: worker p
rocess
www-data 13064  0.0  0.1  86220  1764 ?        S    18:44   0:00 nginx: worker p
rocess
sysadmin 13080  0.0  0.0  11740   932 pts/0    S+   19:23   0:00 grep --color=au
to nginx

Я проверил порт 80 с nmap -p 80 localhost который возвращается:

Nmap scan report for localhost (127.0.0.1)
Host is up (0.00012s latency).
PORT   STATE SERVICE
80/tcp open  http

Я использую default конфигурация в sites-available и подтвердили, что это - symlinked в sites-enabled. Я проверил конфигурацию значения по умолчанию против другой установки по умолчанию, и оба идентичны. Я попытался изменить nginx корневую папку на/home/user и поместил index.html туда с 'Привет Миром'. Тем не менее ничто на браузере, который просто возвращает ERR_CONNECTION_TIMED_OUT.

У меня нет большого опыта с Linux или Nginx, но я решил бы эту проблему сам, чем имеющий необходимость спросить клиент, если они изменили что-то на сервере. Как я могу начать отлаживать проблему здесь?

0
задан 20 June 2015 в 21:36
1 ответ

Я бы порекомендовал временно отключить брандмауэр; если Вы затем можете получить доступ к сайту в браузере, то именно брандмауэр блокирует соединение, и в этом случае Вы должны будете разрешить этот порт, брошенный брандмауэром.

Надеюсь, это поможет.

0
ответ дан 5 December 2019 в 12:39

Теги

Похожие вопросы