Наглядная инструкция: 11 шагов, которые помогут сделать все правильно.
Простой и понятный сценарий установки Битрикс24 в документации 1С-Битрикс, к сожалению, отсутствует. Мы написали эту инструкцию для начинающих специалистов и системных администраторов. Надеемся, что статья будет вам полезна.
1. Выбрать сервер
Рекомендуется ставить коробочный Битрикс24 на CentOS 7 (сервер с операционной системой Linux).
Мы предпочитаем арендовать сервера у Firstvds. У них можно заказать сервер с уже установленной Bitrix VM (следует при заказе выбрать предустановленное ПО: «1С-Битрикс»). Это не настойчивая рекомендация. Вы можете выбрать любого провайдера, который подходит по соотношению цена/качество.
Рекомендуемая конфигурация:
До 12 пользователей:
- 2 ядра 5,0 ГГц
- 4 Гб оперативной памяти
- Диск 120 Гб NVMe SSD
Стоимость в месяц: ±2 000 руб.
До 50 пользователей:
- 3 ядра 5,0 ГГц
- 6 Гб оперативной памяти
- Диск 240 Гб NVMe SSD
Стоимость в месяц: ±3 500 руб.
50 – 100 пользователей:
- 4 ядра 5,0 ГГц
- 8 Гб оперативной памяти
- Диск 360 Гб NVMe SSD
Стоимость в месяц: ±5 000 руб.
100 – 300 пользователей:
- 4 ядра 5,0 ГГц
- 8 Гб оперативной памяти
- Диск 540 Гб NVMe SSD
Стоимость в месяц: 6 000 - 7 000 руб.
300 – 500 пользователей:
- 5 ядер 5,0 ГГц
- 10 Гб оперативной памяти
- Диск 840 Гб NVMe SSD
Стоимость в месяц: 9 000 - 10 000 руб.
У каждого проекта свои запросы, но в большинстве случаев приведенных выше возможностей будет достаточно. Как правило, если вы арендуете виртуальный сервер, то в процессе работы можете расширить его параметры. Например, в случае нехватки места на диске или замедления работы портала.
2. Установить виртуальную машину Bitrix VM
Если вы арендовали сервер без предустановленной Bitrix VM, вам нужно установить ее через SSH-клиент. Мы используем этот. Для установки необходимо зайти под пользователем root и последовательно выполнить команды:
yum install wget
wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh
chmod +x bitrix-env.sh ./
bitrix -env.sh
При первом входе на сервер с логином root вам предложат сменить пароль для пользователя bitrix:
После этого следует создать пул: нажать «1», затем Enter.
Мастер создания пула автоматически открывает необходимые порты в CentOS для установки Битрикс 24 и корректной работы CMS.
- 22 – ssh доступ;
- 80 / 443 – http / https web-сервер;
- 8890 / 8891 – http/https ntlm;
- 8893 / 8894 – http/https сервер мгновенных сообщений;
- 5222 / 5223 – http/https xmpp-сервер.
Если пул не создан, будут открыты только порты 22, 80 и 443.
3. Установить корпоративный портал
Укажите IP-адрес вашего сервера в адресной строке браузера и следуйте инструкциям.
Если у вас есть резервная копия облачного Битрикс24, то выбирайте «Восстановить копию» в левом нижнем углу.
Далее нужно выбрать версию и ввести лицензионный ключ. Нажать кнопку «Загрузить» и ждать загрузки дистрибутива продукта с сервера.
Следуйте инструкциям. Далее (на 4-м шаге) нужно создать администратора. Задайте надёжный пароль, это важно (используйте цифры, знаки препинания, заглавные и маленькие буквы).
Нажимайте «Далее».
Если вы собираетесь использовать группы с внешними пользователями, в финале настройте Экстранет.
Ура, портал установлен!
4. Делегировать домен
Для этого нужно добавить А-запись в панели управления вашего регистратора. Также вы можете создать поддомен для уже существующего домена.
Настройки для провайдера Timeweb:
Если вы следовали инструкции и выполнили настройки корректно, то установка коробки завершена. Она будет открываться по выбранному вами домену.
5. Выпустить SSL-сертификат для настройки HTTPS
Безопасность превыше всего. Поэтому для вашего портала нужен SSL-сертификат. Вы можете подключить свой либо выпустить бесплатный Let's Encrypt.
Переходим в панель управления:
«Настройки» -> «Настройки продукта» -> «Модули»
(http://вашдомен.ру/bitrix/admin/module_admin.php?lang=ru)
Найдите «Управление масштабированием (scale)» и нажмите «Установить».
Долгая загрузка панели управления масштабированием — это нормально.
Перейдите в «Глобальные действия» -> «Настройка сертификатов» -> «Настройка сертификата Let's Encrypt» -> Ваш сайт
Укажите e-mail администратора и домен. Нажмите «Начать», дождитесь выполнения.
Отключите доступ по незащищенному протоколу HTTP.
Нажмите «Глобальные действия» -> «Отключить http» -> Ваш сайт
Ждите выполнения задачи, а после запустите перезагрузку страницы.
6. Настроить почту (отправка e-mail)
Через Битрикс24 отправляются:
- e-mail клиентам в CRM;
- системные сообщения;
- исходящие e-mail с корпоративных почтовых ящиков сотрудников;
- e-mail рассылки в модуле CRM-маркетинга.
Для корректной отправки сообщений через портал требуется подключить SMTP-сервер. Например, можно взять сервер в аренду в Sendpulse (по ссылке бонус 4 000 руб.)
Как подключить и настроить сервер подробно описано тут.
7. Настроить PUSH-сервер
По-умолчанию в Битрикс24 (коробка) используется облачный PUSH-сервер, но скорость его работы ниже, чем локального.
Настройка выполняется в модуле «Управление масштабированием».
(http://вашдомен.ру/bitrix/admin/scale_panel.php?lang=ru)
Выберите «PUSH» -> «Действия» -> «Добавить роль PUSH-сервера».
8. Обновить портал
Для обновления перейдите в «Marketplace» -> «Обновление платформы»
(http://вашдомен.ру/bitrix/admin/update_system.php?lang=ru)
Необходимо принять лицензионное соглашение и активировать лицензионный ключ, если вы не делали этого ранее.
После заполнения формы активации ключа нажмите «Обновить систему SiteUpdate».
Установите обновления.
9. Установить модули
Перейдите в «Настройки» -> «Настройки продукта» -> «Модули»
(http://вашдомен.ру/bitrix/admin/module_admin.php?lang=ru)
В первую очередь установите:
- Телефонию
- Библиотеку документов
- Чат-боты Битрикс24
Остальные модули — опционально.
*Для решения «Интернет-магазин+CRM» модуль «Компрессия» должен быть не установлен (удален).
10. Исправить ошибки
Перейдите в «Настройки» -> «Инструменты» -> «Проверка системы» -> «Тестирование конфигурации».
(http://вашдомен.ру/bitrix/admin/site_checker.php?lang=ru)
Приступите к тестированию:
Ошибка отправки почты
Если подключение к почтовому серверу не было настроено или что-то пошло не так, система об этом обязательно сообщит.
Вернитесь на шаг настройки почты.
Ошибка работы MySQL
Чтобы исправить эту ошибку, нужно отредактировать 2 PHP-файла.
Это можно сделать в панели управления: выберите «Контент» -> «Структура сайта» - > «Файлы и папки»
(http://вашдомен.ру/bitrix/admin/fileman_admin.php?lang=ru&path=%2Fbitrix%2Fphp_interface).
Добавьте в конец файла /bitrix/php_interface/after_connect_d7.php
$connection ->queryExecute( "SET sql_mode=''" );
$connection ->queryExecute( "SET innodb_strict_mode=0" );
Добавьте в конец файла /bitrix/php_interface/after_connect.php
$DB ->Query("SET sql_mode=''" );
$DB ->Query("SET innodb_strict_mode=0" );
Ошибки в этих файлах лучше не допускать, иначе сервер «упадёт». Если это всё-таки произошло, то исправить файлы можно через FTP через пользователя bitrix (пароль вы задавали в самом начале).
11. Протестировать производительность
«Настройки» -> «Производительность» -> «Панель производительности».
(http://вашдомен.ру/bitrix/admin/perfmon_panel.php?lang=ru).
Нажмите «Тестировать конфигурацию»
Оптимальная оценка системы — не меньше 30. В ином случае велика вероятность, что портал будет работать медленно и «тормозить».
Откройте вкладку «Битрикс»:
Система сама подскажет, что нужно оптимизировать базу данных. Запустите процесс, нажав кнопку «Оптимизировать».
Подождите, пока операция не будет завершена. Нельзя переходить на другие страницы в процессе.
Готово!
Рекомендуем обязательно настроить резервное копирование, чтобы избежать потери данных. Лучше одновременно и в Битрикс24, и с помощью средств хостинга. Теперь можно с уверенностью сказать, что настройка коробочной версии Битрикс24 завершена.
Спасибо, что прочитали эту статью!
Если вы рассматриваете коробочную версию Битрикс24, вы можете приобрести её у нашей компании. Мы проведём установку бесплатно.
Звоните: +7 (812) 209-13-32
Пишите: info@dizlab.com
Оригинал статьи на нашем официальном сайте .