При включении nginx через возможности ISPmanager неправильно создавались виртуальные хосты. Решал так.
Для начала убедиться что конфиг apache не содержит ошибок:
# apachectl -t
Syntax OK
0. Бэкап конфига apache2 и ispmgr:
# cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
# cp /usr/local/ispmgr/etc/ispmgr.conf /usr/local/ispmgr/etc/ispmgr.conf.bak
1. Включаю ForcePhpFastCgi:
# vim /usr/local/ispmgr/etc/ispmgr.conf
Option ForcePhpFastCgi
# killall ispmgr
2. Редактирую конфиг apache:
# cp /etc/apache2/apache2.conf /root/apache2.conf.origin
3. Заменяю порт в конфиге с 80 на 81:
# vim /root/apache2.conf.origin
:%s/:80/:81/g
4. Удаляю хосты с SSL:
# vim /root/apache2.conf.origin
5. Включаю в панели nginx, перед этим полностью удалив его:
# apt-get purge nginx*
6. Заменяю конфиг apache:
# cp /root/apache2.conf.origin /etc/apache2/apache2.conf
7. Перезагружаю apache:
# service apache2 restart
8. Проверка:
# curl -I http://site.ru | grep Server
Server: nginx/1.2.1
Для начала убедиться что конфиг apache не содержит ошибок:
# apachectl -t
Syntax OK
0. Бэкап конфига apache2 и ispmgr:
# cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
# cp /usr/local/ispmgr/etc/ispmgr.conf /usr/local/ispmgr/etc/ispmgr.conf.bak
1. Включаю ForcePhpFastCgi:
# vim /usr/local/ispmgr/etc/ispmgr.conf
Option ForcePhpFastCgi
# killall ispmgr
2. Редактирую конфиг apache:
# cp /etc/apache2/apache2.conf /root/apache2.conf.origin
3. Заменяю порт в конфиге с 80 на 81:
# vim /root/apache2.conf.origin
:%s/:80/:81/g
4. Удаляю хосты с SSL:
# vim /root/apache2.conf.origin
5. Включаю в панели nginx, перед этим полностью удалив его:
# apt-get purge nginx*
6. Заменяю конфиг apache:
# cp /root/apache2.conf.origin /etc/apache2/apache2.conf
7. Перезагружаю apache:
# service apache2 restart
8. Проверка:
# curl -I http://site.ru | grep Server
Server: nginx/1.2.1