| 17.04.2011 г. | |
|
Перенос 1С-Битрикс (CMS 1С-Bitrix) на nginx В данной статье мы займемся переносом сайта на bitrix (CMS 1C-Битрикс) с apache mod_php на nginx с php-fpm. Данная конфигурация - nginx + php-fpm удобна тем, что позволяет нам задать максимальное фиксированное количество процессов на сервере, тем самым максимально сэкономить используемую оперативную память. ![]() Итак, ставим php-fpm и nginx по статье Установка и настройка nginx с php fastcgi в CentOS. Настраиваем nginx.conf исходя из того, что в bitrix для формирования ЧПУ, используется обработчик ошибки 404, также делаем 301 редирект на сайт без начального www, если на сайт попадают с www. Итак, nginx.conf для сайта с bitrix будет таким: ========== Здесь у нас: Можно еще добавить локейшен, чтобы вся статика бралась напрямую с диска, а не сначала обрабатывалась php-fpm, но можно и без этого обойтись: =========== Естественно, php-fpm по нашему руководству должен быть настроен так, что-бы его рабочий unix-сокет был /tmp/hostinghutor.com.sock и nginx имел все права на него. |
| « Пред. | След. » |
|---|

