Установка коробочной версии Битрикс24
Коробочная версия CRM Битрикс24 «по умолчанию» предполагает инсталляцию программного обеспечения на локальный сервер компании. В качестве более современной альтернативы подходит виртуальный, развернутый на удаленном хосте (провайдер VDS/VPS непринципиален). Разберемся, как проходит установка «коробки» Битрикс 24, отдельных модулей, включая почтовый или PUSH-сервер. По основным процессам приведем пошаговую инструкцию настройки.
Выбор сервера
Разработчик советует для установки коробочной версии Битрикс24 операционную систему на базе ядра Linux – CentOS 7. По остальным критериям выбор сервера особо не ограничен. Главное, чтобы выбранная машина подходила по техническим характеристикам под предстоящие задачи – по мощности/производительности, объему выделенного дискового пространства и т.д. Вот по этому принципу и нужно подбирать провайдера, тарифный план.
Рекомендуемые значения:
- Система до 10 сотрудников – процессор с 2 ядрами, частотой 5 ГГц, от 4 Гбайт ОЗУ, диск от 120 Гбайт SSD.
- Система до 50 сотрудников – процессор с 3 ядрами, частотой 5 ГГц, от 6 Гбайт ОЗУ, диск от 240 Гбайт SSD.
- Система до 100 сотрудников – процессор с 4 ядрами, частотой 5 ГГц, от 8 Гбайт ОЗУ, диск от 540 Гбайт SSD.
- Система до 500 сотрудников – процессор с 5 ядрами, частотой 5 ГГц, от 10 Гбайт ОЗУ, диск от 840 Гбайт SSD.
Важно учитывать, что каждый проект индивидуален и может требовать иные характеристики. Так, при большом объеме хранимых файлов понадобится более емкий диск. При аренде виртуального сервера обычно есть возможность изменить конфигурацию, временно/постоянно. Такой подход упрощает задачу масштабирования, если, например, компания резко увеличивает штат сотрудников или открывает новые филиалы.
Инсталляция виртуальной машины Bitrix VM
Перед установкой коробочной версии Битрикс24 на собственный сервер нужно подготовить его для последующей работы: инсталлировать платформу Bitrix VM. Это виртуальная машина, которая «по умолчанию» адаптирована, под CRM. Она включает все необходимые для запуска компоненты и настройки для развертывания системы. Выполнить инсталляцию можно через любой SSH-клиент. Например, Termius или PuTTY.
Последовательность действий:
1. Подключитесь к удаленному хосту под логином с правами root.
2. Запустите команды:
yum install wget
wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh
chmod +x bitrix-env.sh
./bitrix-env.sh
3. Измените пароль аккаунта Bitrix. Платформа предложит внести его автоматически. Важно учитывать, что для безопасности символы не отображаются, будьте внимательным, чтобы не ошибиться при вводе.
4. Создайте пул нажатием цифры 1. Она соответствует пункту Create Management Pool On The Server. Подтвердите команду клавишей Enter.
5. Мастер настройки «автоматом» откроет в CentOS весь необходимый перечень портов, какой нужен для корректной инсталляции и работы Битрикс24, базовой платформы:
a. 22 – ssh доступ;
b. 80 / 443 – http / https web-сервер;
c. 8890 / 8891 – http/https ntlm;
d. 8893 / 8894 – http/https сервер мгновенных сообщений;
e. 5222 / 5223 – http/https xmpp-сервер.
Если предварительно не открыл пул, открытыми останутся только порты 22, 80 и 443.
Инсталляция корпоративного портала
Последующие действия по установке/настройке будут происходить через браузер компьютера, на котором работает администратор. Введите IP-адрес удаленного хоста и отталкивайтесь от подсказок мастера установки.
Первоначально нужно выбрать режим: установку новой версии при помощи кнопки «Установить» или восстановление ранее сохраненной архивной копии CRM нажатием «Восстановить копию».
Последующие шаги:
- Выберите тип, версию устанавливаемого продукта и внесите лицензионный ключ.
- Кликните кнопку «Загрузить» и подождите скачивания файлов с сервера разработчика.
- Следуя подсказкам «Мастера установки» создайте профиль администратора.
- Придумайте пароль посложнее, чтобы исключить риски входа в систему посторонних.
- Настройте Экстранет, если запланировано включать группы с внешними подключениями.
Последним шагом нажмите на ссылку «Вернуться на портал». Все, портал установлен и готов для дальнейшей настройки, адаптации под конкретные задачи.
Делегирование домена
Чтобы появилась возможность открывать портал через доменное имя, а не «безликий» IP-адрес, нужно чтобы система DNS узнала о существовании вашего домена. После делегирования домена будет работать функция привязки к хостингу, публикации сайта в интернете.
Процедура подразумевает добавление в панели управления регистратора короткой А-записи. Она включает:
- Имя хоста – название домена, ранее зарегистрированного на компанию.
- Тип записи – нужно выбрать из предложенных вариантов А.
- IP-адрес сервера – сюда внести реальное значение, присвоенное хосту.
Нередко организации создают для установки «коробки» Bitrix24 поддомен для зарегистрированного ранее домена, используемого для сайта или клиентских сервисов.
Выпуск сертификата SSL для активации HTTPS
Чтобы работа с порталом стала безопасной, в том числе в отношении сохранности коммерческих и персональных данных, к нему нужно присоединить SSL-сертификат. Это желательно сделать сразу после установки «коробки» Битрикс24.Можно подключить имеющийся сертификат, выпущенный ранее для основного сайта, или подключить бесплатный Let’s Encrypt. После активации браузеры будут помечать портал как «безопасный».
Выпуск сертификата осуществляется через вкладку «Модули», расположенную в настройках (там нужно выбрать раздел «Настройки продукта»). Откройте модуль «Управление масштабированием» и кликните «Установить». В некоторых редакциях платформы он может оказаться установленным «по умолчанию». Остается лишь через раздел «Панель управления» добавить сервер и дождаться его подключения. Загрузка идет довольно медленно, это нормально.
В завершение установки сертификата на Битрикс 24 откройте раздел – Глобальные действия> Настройка сертификатов Let’s Encrypt> Ваш сайт. Там нужно внести используемое доменное имя и рабочий электронный адрес. Нажмите кнопку «Начать» и подождите полного выполнения заданной команды. Еще стоит деактивировать возможность открытия по «опасному» протоколу HTTP: Глобальные действия> Отключить HTTP> Ваш сайт.
Настройка почты
Следующий шаг установки Битрикс24 – настройка почтового сервера. Через портал отправляется несколько категорий сообщений:
- Системные.
- Рекламные рассылки.
- Различные напоминания клиентам.
- Исходящие при переписке.
Система требует подключения стороннего SMTP-сервера. Можно использовать собственный или же бесплатный, от почтовых сервисов вроде Mail.ru, Яндекс. Почты.
Настройка PUSH-сервера
Отправка уведомлений в системе осуществляется через PUSH-сервер. Сразу там указан облачный сервис, в большинстве случаев желательно настроить локальный.
Процедура простая:
- Откройте модель «Управление масштабированием».
- Выберите раздел PUSH> Действия> Добавить роль PUSH-сервера.
Это рекомендуется сделать независимо от того, на какой хост производится установка Bitrix24, т.к. локальные сервисы такого рода работают существенно быстрее.
Обновление платформы
После установки Битрикс 24 на сервер может понадобиться обновление платформы. Например, если после приобретения продукта разработчик успел выпустить новый релиз. Находится требуемый модуль по пути: Marketplace> Обновление платформы. Перед запуском примите лицензионное соглашение и заполните предложенную форму, если ключ лицензии не активирован. По завершении кликните «Обновить систему SiteUpdate».
Инсталляция дополнительных модулей
Сразу после установки Битрикс24 на сервер и первичной настройки платформы стоит добавить еще несколько дополнительных модулей.
Наиболее актуальны:
- Библиотека документов.
- Чат-боты Битрикс24.
- Телефония.
Инсталляция доступна по пути: Настройки> Настройки продукта> Модули. В ряде случаев нужно удалить стандартные, например, «Компрессия», если планируется запуск «ИМ+CRM».
Исправление ошибок
Перед запуском системы в работу желательно проверить ее исправность. Зайдите в раздел по пути: Настройки> Инструменты> Проверка системы> Тестирование конфигурации. Запустите процедуру и дождитесь завершения проверки.
Варианты результата:
- Ошибка отправки почты – вернитесь на этап настройки параметров SMTP-сервера.
- Ошибка работы MySQL – отредактируйте указанные ниже файлы. Их можно найти через раздел Контент> Структура сайта> Файлы и папки.
a. after_connect_d7.php – добавьте в конец файла строки^
$connection->queryExecute(«SET sql_mode=»»);
$connection->queryExecute(«SET innodb_strict_mode=0»);
b. after_connect.php – также в конец файла внесите:
$DB->Query(«SET sql_mode=»»);
$DB->Query(«SET innodb_strict_mode=0»);
Важно учитывать, что при внесении в любой из приведенных файлов ошибочных команд портал «упадет». В такой ситуации останется исправить ее путем доступа через FTP-клиент. По другим протоколам сервер будет не открыть. Пароль доступа по FTP вы установили в самом начале.
Тестирование производительности
Еще один этап подготовки к запуску – тестирование производительности. Перейдите по пути: Настройки> Производительность> Панель производительности. Там кликните ссылку «Тестировать конфигурацию». Система автоматически проведет все необходимые процедуры. Итоговая оценка должна быть не ниже 30.
Если фактическое значение меньше, наиболее вероятно на портале будут наблюдаться «тормоза». Избежать такого можно дополнительной оптимизацией базы данных. Перейдите во вкладку «Битрикс» и нажмите «Оптимизировать». Подождите завершения процедуры. В этот период нельзя заходить на какие-либо страницы портала. Все, система готова к эксплуатации.
Закажите установку коробочной версии Битрикс24 в компании Деломатика
Если на самостоятельную установку Битрикс24 у Вас нет времени или она кажется слишком сложной — обращайтесь к профессионалам из компании Деломатика. Мы являемся золотым партнером Битрикс24 и наши специалисты готовы выполнить необходимую настройку адаптированную под Ваш бизнес.