Здравствуйте.
У меня странная проблема, установил ngingx + php-fpm + MySQL на выделенный сервер под управлением Ubuntu 14.04, но ни после установки, ни после правки конфигов при попытке доступа к серверу по ip он не отвечает. Я пробовал nginx из стандартного репозитория Ubuntu версии 1.4.6 и nginx из официального стабильного репозитория версии 1.6.2. При этом если проверять локально, то nginx работает прекрасно и всё отдаёт (если обращаться по localhost или по ip). Порт nginx слушает (netstat -plutn):
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 5124/nginx.conf
Пакеты от меня до сервера вроде тоже доходят нормально, по крайней мере после запуска tcpdump -i any port 80 и попытке перейти в браузере по ip сервера в консоли сервера начинается движуха. В файерволле пробовал добавлять правило разрешающее 80 порт (хотя ничего там не запрещено) и так же пробовал отключать файерволл совсем. Логи nginx пустые. Уже замучился гуглить, но решения так и не нашёл. Подскажите, пожалуйста, куда копать?
Конфиг sites-available:
server {
listen 80 default_server;
server_name localhost;
root /home/webmaster/sites/default/docs;
index index.php index.html index.htm;
access_log /home/webmaster/sites/default/logs/access.log;
error_log /home/webmaster/sites/default/logs/error.log;
}
P.S. Симлинк с sites-available на sites-enabled проверял и пересоздавал.