Панель управления хостином VESTA и 1С Битрикс, базовая оптимизация

Посоветовали мне тут попробовать бесплатную панель управления хостингом VESTA. Решил попробовать и поделиться, сам до конца еще не осознал на сколько она мне нужна, но как минимум очень удобная для личных проектов и для сервера разработки. В общем, просто делюсь мнением и некоторыми базовыми настройками. Дальше решайте сами

Самое, главное, что мне понравилось это: всего двумя командами устанавливается и сама панель и весь необходимый софт:

То есть заморочек минимум и да- это бесплатно, совсем. Более подробно, ознакомиться с данной панелью можно у них на официальном сайте vestacp.com

Установка Vesta CP и настройка под Битрикс

Сильно расписывать не буду, посмотреть установку и настройку можно в видео, а так же мое мнение о применимости для одиночного разработчика:

Установка панели на голую CentOS 6 64bit

curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh

После установки панель готова, сервер полностью запущен, единственное чего не хватает это системы кеширования и небольшой доводки конфигурации под Битрикс. То есть,технически личный хостинг готов

Установка zend opcache, команды выполняем по очереди, по необходимости соглашаемся с вопросами Да/Нет

yum install php-pear
yum --enablerepo=remi install php-devel gcc
wget http://pecl.php.net/get/zendopcache-7.0.4.tgz
pecl install zendopcache-7.0.4.tgz
echo "zend_extension=/usr/lib64/php/modules/opcache.so" > /etc/php.d/opcache.ini
/etc/init.d/httpd restart
yum install php-opcache

Скачиваем этот архив с оптимизирваными php.ini, 10-opcache.ini и my.cnf. Куда, что распихивать смотрите в видео

Видео: установка Vesta CP на CentOS

Для чего можно использовать личный хостинг

Так как Vesta по факту, полноценная хостинг панель. Применимость достаточно широкая, как примеры

Сервер для клиентов- вы можете арендовать полноценный, выделенный сервер и предлагать своим клиентам, размещение сайта с абонентской платой. Выдавать им персональные учетные записи, FTP доступ и резервное копирование. В общем абсолютно все возможности хостинга. Но данный вопрос требует изучения, если не ошибаюсь- на предоставление подобных услуг необходима лицензия от Роскомнадзора, потому просто как вариант

Сервер для своих проектов- само собой, если у вас 5-10 проектов, ваших личных, то хостинг избыточен, достаточно просто сервера безо всяких панелей. Однако! ведь данная хостинг панель бесплатна, на борту у нее все настройки необходимые большинству сайтов и все устанавливается минут а 10. Отчего бы нет?

Сервер разработки- по моему, вот это самый применимый и лучший варинат. Вы сможете выдавать полный доступ на просмотр сайта заказчику (не только в админку самого сайта), контролировать резервное копирование- хоть раз в минуту ставьте его, не надо платить за хостинг

В общем как-то так!

Все заметки
Уважаемый читатель! В связи с участившимся спамом в комментариях, возможность писать доступна только для зарегистрированных пользователей

Зарегистрироваться Войти
Напомнить пароль

Быстрая регистрация через соц.сеть:
Andrey Churashev
Цитата
Так как Vesta по факту, полноценная хостинг панель.
за малым исключением -
на форуме русской поддержки  в работе на устранение 279 *багов.
некоторые висят более года.

платный продукт хотя бы лечат*.
Михаил Базаров
Цитата
Andrey Churashev написал:
Цитата
Так как Vesta по факту, полноценная хостинг панель.
за малым исключением -
на форуме русской поддержки  в работе на устранение 279 *багов.
некоторые висят более года.

платный продукт хотя бы лечат*.
Да тоже не всегда, годами конечно не держат в списке багов. Но...дареному коню :D
Сергей Стефанович
Здравствуйте, Михаил. Постоянно вылетает ошибка БД при создании рез.копии битрикс. Создавал виртуалку сам с нуля, такая же проблема. Так же после всех настроек под битрикс перестает быть доступен phpMyAdmin. Хочется настроить бескомпромиссное решение.
Михаил Базаров
Цитата
Сергей Стефанович написал:
Здравствуйте, Михаил. Постоянно вылетает ошибка БД при создании рез.копии битрикс. Создавал виртуалку сам с нуля, такая же проблема. Так же после всех настроек под битрикс перестает быть доступен phpMyAdmin. Хочется настроить бескомпромиссное решение.
Таймауты повысить попробуйте в mysql или время создания резервной копии поменьше (интервал + пауза)
prapor
Кое-чего недостает, для полного удовольствия.
Придется еще установить memcache, собрать nginx с поддержкой push-stream-module, сделать правильный шаблон для добавления сайта, стандартный не подходит для битрикса.
Если собираетесь устанавливать новую версию, то придется еще собрать php 7.1, соответственно, подключить ее поддержку в весте, но этот вопрос широко освещен у них на форуме.
Михаил Базаров
Цитата
prapor пишет:
Кое-чего недостает, для полного удовольствия.
Придется еще установить memcache, собрать nginx с поддержкой push-stream-module, сделать правильный шаблон для добавления сайта, стандартный не подходит для битрикса.
Если собираетесь устанавливать новую версию, то придется еще собрать php 7.1, соответственно, подключить ее поддержку в весте, но этот вопрос широко освещен у них на форуме.
По поводу memcached и push-stream-module - соглашусь. По поводу шаблона для битрикс сайта- наверное, избыточно, не всем оно нужно.
Наверное заморочусь всем этим + PHP 7.1.8 - как-нибудь на днях
PS Но, если это сделает кто-то еще и красиво распишет (понятно) как это все проделать- буду только за и готов сослаться из этой заметки
prapor
Цитата
Михаил Базаров пишет:
Цитата
prapor пишет:
Кое-чего недостает, для полного удовольствия.
Придется еще установить memcache, собрать nginx с поддержкой push-stream-module, сделать правильный шаблон для добавления сайта, стандартный не подходит для битрикса.
Если собираетесь устанавливать новую версию, то придется еще собрать php 7.1, соответственно, подключить ее поддержку в весте, но этот вопрос широко освещен у них на форуме.
По поводу memcached и push-stream-module - соглашусь. По поводу шаблона для битрикс сайта- наверное, избыточно, не всем оно нужно.
Наверное заморочусь всем этим + PHP 7.1.8 - как-нибудь на днях
PS Но, если это сделает кто-то еще и красиво распишет (понятно) как это все проделать- буду только за и готов сослаться из этой заметки
Красиво не сумею, я старый бородатый админ с дырками на рукавах свитера   ;)   Могу подробно расписать как, а Вы, Михаил, все красиво напишете.
prapor
У меня на весте крутится 94 сайта(пока):
Drupal, Bitrix, WordPress, OpenCart, куча самописного хлама, все на разных версиях php, от 5.2 до 7.1.8, все прекрасно уживается.
Правда я все это поднял на кластере Proxmox, сервер бд(MariaDB), вынес на отдельную виртуалку и объединил в galera claster, пришлось поднять второй сервер бд MySQL, у некоторых индивидуумов до сих пор MyISAM форева, с ее кривым индексированием и кучей багов.
Вся виртуализация на контейнерах LXC, если интересно, могу расписать более подробно.
Михаил Базаров
Цитата
Михаил Базаров пишет:
Цитата
Andrey Churashev написал:
Цитата
Так как Vesta по факту, полноценная хостинг панель.
за малым исключением -
на форуме русской поддержки в работе на устранение 279 *багов.
некоторые висят более года.

платный продукт хотя бы лечат*.
Да тоже не всегда, годами конечно не держат в списке багов. Но...дареному коню
Предлагаю написать сюда https://camouf.ru/blog-note/add_note/index.php я доработаю, авторство сохранится  :)

© 2011—2017 Частный вебмастер: ИП Базаров, ОГРНИП: 315784700173692. Работает на 1С-Битрикс.

Копирование материалов запрещено: "ГК РФ, часть 4, раздел VII: Права на результаты интеллектуальной деятельности".

Информация размещенная на сайте, не является публичной офертой.
Политика конфеденциальности