Установка и настройка хостинга сайтов на Centos 5.6 (nginx, apache, mysql, ispmanager)
После определения платформы, взвешивания всех преимуществ и недостатков, мы переходим к установке. Очень подробно разбирать тут нечего, все описано в Интернет. Рассмотрим основные шаги:
1. Установка Centos (у хостера hetzner.de для этого достаточно выбрать графическую установку по VNC и выбрать дистрибутив).
2. Подготовка дистрибутива, удаляем пакеты (httpd, mysql, sendmail и т.п.) – далее они вызовут конфликт, обновляем дерево портов, отключаем фаерволл (iptables).
3. Регистрируемся на http://ispmanager.ru/, оплачиваем, либо получаем демо-аккаунт.
4. Устанавливаем ISPmanager.
5. Включаем nginx в ispmanager
6. Устанавливаем и включаем Eaccelerator, Zend Optimizer, memcashed.
7. Чтобы заработал phpmyadmin в phpmyadmin.conf пишем:
php_value mbstring.func_overload 0
Можно обновить до последней версии, в данном случае в phpmyadmin.conf просто перепишите название папки в которую установлен phpmyadmin.
8. Для сайтов на битрикс в httpd.conf пишем:
php_value mbstring.func_overload 2
9. Обновляем tar до последней версии.
10. Настраиваем и оптимизируем php.ini, my.cnf, httpd.conf, nginx.conf.
11. Могут возникнуть проблемы с DNS переустановите пакет.
Основные моменты перечислены. Остальное настройки – под ваши нужды.
В результате будем иметь гибкую систему, с производительностью эталона битрикс, и выше.



[...] хоста, а целого хостинга сайтов, представлен здесь. 2. Специальный плагин для связки nginx + apache для WordPress – [...]