Удалил Apache, установил Nginx, а он не запускается с такими матюками:
root@******:/home/*****# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol) nginx: configuration file /etc/nginx/nginx.conf test failed
Выяснил, что это потому, как в конфиге по умолчанию указано использовать Ipv6, а его у меня нет, отсюда ошибка.
Поэтуму я открыл конфиг:
/etc/nginx/sites-available/default
И закомментировал в нём строку (Ubuntu 14.04):
listen [::]:80 default_server ipv6only=on;
В Ubuntu 16.04 эта строка выглядит так:
listen [::]:80 default_server;
Далее я перезагрузил сервер, дабы удостовериться, что Nginx запустится сам, что он и сделал.
Спасибо за внимание!
- Комментируйте без каптчи и регистрации.
- Покупайте самый дешевый VPS (0.66 EUR).
- Ставьте оценку статье, чтобы я понял помогает ли она людям.
Сработало.
Благодарю Вас
Здравствуйте!
Спасибо за обратную связь!
Благодарю Вас за помощь
Спасибо!