Адаптировали хостинг под 1с Bitrix

Блог компании ТОО "LiO Programs" /
Давно шел (хоть и не спеша) к системе где можно было бы на ровне с простым хостингом использовать и для Битрикс. Но так что бы остались и все «плюшки» клоуд юникса.

Выбор версии php (у нас от 4.4 до 7), выбор расширений для нее, личная конфигурация php.ini (через цпанель). Просмотр нагрузки на сайт, ограничение ресурсов (вирт ядра, IOPS, ОЗУ, вирт. ОЗУ и т.д.)

Год назад уже адаптировали хостинг для битрикса. Можно на любой тарифный план захостить битрикс. Однако показатели его внутреннего теста не радовали. 3-15 единиц. Теперь сделали от 40 до 90 единиц

Битрикс хорошо себя показывает при запуске php под dso, но сам dso уязвим. Нужно ставить 0777 на каталоги, которые еще может и прочитать др. пользователь. Нет смены версии php на лету. В общем не вариант. Оптимальный вариант cgi но он очень медленный, но лишен всех недостатков как у dso. Есть еще fcgi — он идеален для такой задачи. Быстрый как dso, и защищен как cgi – но он жутко ест ОЗУ. 40-60 гб за считанный част съедает на ура. Его мы и поставили для всех хостов. Потратив около недели на подбор оптимальной по нагрузке для нас конфигурации.

ИТОГ: теперь на нашем хостинге НА ЛЮБОЙ тарифный план, простого SSD хостинга можно установить 1с Bitrix с оч хорошими показателями. Ах да, не переплачивая за это в десятки раз

Скрин теста при тарифе от «Мини» до «Мини-Бизнес»

1 ядро, php 5.4, акселерация (opcache), IOPS 1024



Среднее значение теста за 10 тестов = 57,27

Скрин теста при тарифе от «Бизнес» до «Представительство»

2 ядра, php 5.4, акселерация (opcache), IOPS 2048



Среднее значение теста за 10 тестов = 61,33

Для спец настроек надо сменить всего пару параметров в CPanel



тарифы можно глянуть на www.hosthouse.kz/page/shared-hosting.html

2 комментария

webman
Олег отличный пост и отличные нововведения
Но мне кажется лучше простыню под кат убрать)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.