Как установить битрикс 24 на компьютер коробка
Инструкция по установке коробочной версии Битрикс24 на виртуальный сервер.
К сожалению, в документации по продукту на сайте 1С-Битрикс нет простого и понятного алгоритма установки Битрикс24 (коробка).
Я написал эту статью для системных администраторов и начинающих специалистов по Битрикс24. Надеюсь, что описанный мной алгоритм будет вам полезен.
1. Выбор сервера
Для корректной работы рекомендуется установка Битрикс24 (коробка) на CentOS 7 (сервер с операционной системой Linux).
Оптимальный способ — арендовать виртуальный сервер. Мы обычно арендуем сервера для Битрикс24 в Firstvds , но вы можете выбрать любого другого хостинг-провайдера.
У некоторых провайдеров можно заказать виртуальный сервер с уже установленной Bitrix VM, например, в Firstvds при заказе сервера выберите предустановленное ПО "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
chmod +x bitrix-env.sh ./
bitrix -env.sh
При первом входе на сервер с логином root будет предложено сменить пароль у пользователя bitrix:
Коробочная версия CRM «Битрикс24» устанавливается непосредственно на сервер вашей компании и обеспечивает гибкое управление функционалом сайта. Хотя процесс установки довольно прост, иногда он вызывает вопросы. Пошаговая инструкция по установке и настройке системы — в этой статье.
ТОП-10лучших компаний интернет-продвижения России 2020
Шаг 1. Лицензионный ключ
Начинается установка коробочной версии CRM с ознакомления с текстом лицензионного соглашения. Здесь вам нужно согласиться с условиями разработчиков и кликнуть «Далее».
В следующем окне необходимо скопировать лицензионный ключ в одноименную графу.
Ввод лицензионного ключа
Далее выбираем вариант установки «Для разработки». Теперь можно выполнить тестирование, не ограничивая публичный доступ к сайту и не устанавливая «Битрикс24» локально. Таким образом вы решите вопрос коллективного доступа к сервису. Особенно это важно, если разработчиков в компании много.
На этом же этапе выбираем базу данных. Для MySQL доступна кодировка UTF=8. Чтобы подключить ее, поставьте флажок в графу «Установка в кодировке UTF=8». Проверьте, выставлен ли в PHP модуль mbstring. Для этого перейдите в настройки PHP, файл php.ini. Тут должно быть:
Для кодировки HTML-документа вы можете выбрать UTF=8 или WIN-1251. Использование последней актуально для старых версий MySQL — до 4.0. Максимальной универсальности и полного применения имеющихся символов можно достичь только при использовании кодировки UTF=8.
Шаг 2. Предварительная проверка
Второй этап установки «Битрикс24» — предварительная проверка прав доступа к диску и технических требований. Выглядят они следующим образом:
Предварительная проверка данных
Если вы не выполните проверку, в верхней части экрана появится красная надпись, сообщающая о несоответствии данных. Более подробное описание будет продемонстрировано в основной части страницы. Чтобы продолжить установку, нужно выполнить требования по устранению проблем с совместимостью.
На этом этапе важно учесть несколько моментов. Так, при установке продукта в кодировке UTF=8 значение параметра mbstring.func_overload должно равняться 2. Иные значения для этой кодировки недопустимы. Если при установке загорятся красным параметры mbstring.internal_encoding и mbstring.func_overload, значит вам нужно указать в файле php.ini следующие строчки:
Завершив предварительную проверку, кликаем «Далее».
Шаг 3. MySQL
Важнейшим этапом установки считается создание базы данных MySQL. Вот так выглядят ее параметры:
Параметры базы данных MySQL
Ваша цель — создать конфигурационный файл для соединения с базой и загрузить в нее данные. При установке на ПК, на котором уже имеются все необходимые приложения (PHP, MySQL, Apache), поля заполняются по пути «Пользователь БД» => «Создание нового пользователя» по следующем алгоритму:
- «Имя пользователя»: вводим логин.
- «Пароль»: генерируем пароль.
- «База данных»: кликаем «новая».
- «Сервер»: указываем тот, на котором функционирует система управления БД (СУБД). В нашем случае это MySQL. Для ПК этот параметр включает значение localhost с портом в формате localhost:[номер_порта]. Номер находится в конфигурационных файлах MySQL.
Далее выбираем тип таблиц базы данных. Обычно подходит стандартный, но выбрать вы можете из 2 вариантов:
- Стандартный. Это MyISAM, не выставленная на транзакции. Данные сохранятся в одном файле, так что наибольший объем файла будет соответствовать наибольшему размеру таблицы. При этом ОС накладывают ограничение на максимальный размер файла — примерно до 4 Гбайт. Перемещать табличные файлы MyISAM можно между ПК разных архитектур и разными ОС без преобразования.
- Innodb. Такие таблицы включают специальный обработчик, который позволяет проводить безопасные транзакции с правами фиксации, отката и восстановления из-за сбоев. Блокировка выполняется на уровне строки, используется метод чтения без блокировок в команде SELECT. При отмене транзакций ведется специальный журнал. Применяется Innodb для обеспечения максимальной производительности при обработке любых объемов данных.
Последняя строчка здесь — «Создать новую БД». Кликнув на нее, вы откроете новый блок — «Пароль и логин администратора БД». Укажите root в поле «Логин», а поле «Пароль» оставьте пустым.
В блоке «Дополнительные параметры» определите права доступа к файлам:
Блок «Дополнительные параметры»
Поля нужно заполнить следующим образом:
- «Доступ к файлам сайта». Права, позволяющие формировать файлы. Стандартное значение — 0644.
- «Доступ к папкам сайта». Права, позволяющие формировать каталоги. Автоматическое значение — 0755.
Чтобы продолжить, жмем «Далее».
Шаг 4. Установка
Установка начнется автоматически, как только вы заполните и сохраните всю информацию, связанную с БД. Во время установки в базе формируются таблицы и происходит структуризация файлов системы. Следить за установкой позволяет графический индикатор:
Этап установки продукта
Как только установка завершится, вам нужно будет создать учетную запись администратора. Ему будут доступны все функции управления сайтом и настройки. По окончании всего процесса именно администратор будет создавать дополнительные учетные записи пользователей с не таким широким объемом прав.
Создание учетных записей
Администратору сайта нужно придумать сложный пароль, включающий не менее 6 символов. Заполните все поля в блоке «Параметры администратора сайта», кликните «Далее», чтобы открыть окно «Мастер создания сайта».
Шаг 5. Настройка коробочной версии «Битрикс24»
Есть два варианта «Мастера» — портал и экстранет. Первые три шага будут одинаковыми для обеих версий:
- Старт настройки. Первое окошко уведомляет пользователя о начале работы.
- Дизайн. Выбираем оптимальный дизайн CRM, а именно внешнее оформление и наличие базовых параметров.
- Цветовая схема. Выбираем цвет для обозначенного на втором этапе шаблона.
Далее указываем сведения об организации:
Ввод сведений об организации
Либо прописываем основные параметры экстранета:
Настройка параметров экстранета
Последний шаг — автоматическая установка всех параметров портала или экстранета.
«Мастер настройки» можно запустить повторно даже по завершению установки: например, чтобы изменить цветовую тему, шаблон, поменять модули и т.д.
Перенос «Битрикс24» из облака в коробку
Перенос CRM из облака в коробку необходим, когда компания расширилась, и поэтому ей нужны дополнительные возможности и функции для хранения данных. Перенос данных с облачного сервера на локальный компьютер выполняется по вашей заявке в техподдержку. Требования к переносу следующие:
- Осуществляется исключительно на активный коммерческий ключ «Битрикс24», бесплатно и один раз.
- При направлении заявки в техподдержку вы даете согласие на перенос. Только после его получения специалисты поддержки готовят бэкап.
- Перенос можно сделать исключительно на «Битрикс24 в коробке».
Во время переноса использовать портал не следует. По завершению подготовки бэкапа желательно установить и развернуть виртуальную машину BitrixVM.
Коробочная версия CRM Битрикс24 устанавливается непосредственно на сервер вашей компании и обеспечивает гибкое управление функционалом сайта. Хотя процесс установки довольно прост, иногда он вызывает вопросы. Ниже приводим детальную пошаговую инструкцию по установке Битрикс24.
- Установка коробочной версии начинается с лицензионного соглашения. Ознакомьтесь с ним и нажмите «Далее».
- В открывшейся форме необходимо вписать лицензионный ключ продукта.
- Далее выбираем вариант установки «Для разработки». Теперь можно выполнить тестирование, не ограничивая публичный доступ к сайту и не устанавливая «Битрикс24» локально. Таким образом вы решите вопрос коллективного доступа к сервису. Особенно это важно, если разработчиков в компании много.
На этом же этапе происходит выбор базы данных. Для MySQL существует возможность включить кодировку UTF=8. Для этого необходимо поставить отметку в графе «Установка в кодировке UTF=8». Важно удостовериться, что в PHP выставлен модуль mbstring. Чтобы проверить это необходимо перейти в настройки PHP в файл php.ini и проверить корректность записей:
Для кодировки HTML-документа вы можете выбрать UTF=8 или WIN-1251. Использование последней актуально для старых версий MySQL - до 4.0. Максимальной универсальности и полного применения имеющихся символов можно достичь только при использовании кодировки UTF=8.
Шаг 2. Предварительная проверка
На втором шаге проверяется наличие прав доступа к диску и соответствие техническим требованиям. Если вы не выполните проверку, в верхней части экрана появится красная надпись, сообщающая о несоответствии данных. На основном экране отобразится подробная информация с описанием проблемы. После устранения несоответствий можно будет продолжить установку.
Необходимо учесть, что при установке CRM в кодировке UTF=8, параметр mbstring.func_overload может принимать только значение 2 и никакое другое. Если на данном шаге параметры mbstring.internal_encoding и mbstring.func_overload отмечены красным цветом, то в файле php.ini необходимо ввести такие строки:
Для соблюдения значения параметра overload равным 2, допускается установка продукта в кодировке WIN-1251. Для этого нужно прописать следующие параметры:
Чтобы продолжить процесс установки нужно нажать «Далее».
Шаг 3. Создание базы данных MySQL
На этом шаге создается файл конфигурации для соединения с базой с последующей загрузкой данных. Предварительно на компьютере должны быть установлены все необходимые приложения, а именно: PHP, MySQL, Apache. Сначала необходимо создать нового «Пользователя базы данных», для чего заполняются все поля формы:
- «Имя пользователя» - ввести логин.
- «Пароль» - сгенерировать пароль.
- «База данных» - выбрать «новая».
- «Сервер» - выбрать тот, на котором размещена СУБД, в нашем случае, это Как правило, для компьютера, этот параметр имеет значение localhost с портом в формате localhost:[номер_порта]. Номер порта можно найти в файлах коонфигурации MySQL.
В следующем поле необходимо выбрать один из 2-х видов типов таблиц базы данных: стандартный или Innodb.
- Стандартный - это тип таблиц MyISAM, который не ориентирован на транзакции. В таких таблицах данные записываются в один файл, и, соответственно, самый большой объем файла будет равен самому большому весу таблицы. В операционных системах существует ограничение до 4 Гб на максимальный размер файла. Табличные файлы типа MyISAM, можно без каких-либо преобразований перемещать между компьютерами разных архитектур и с разными ОС.
- Innodb. Этот вид таблиц имеет встроенный обработчик, благодаря которому можно осуществлять безопасные транзакции с возможностью их фиксации, отката и восстановления после сбоя. В таблицах Innodb производится блокировка на уровне строки и используется метод чтения без блокировок в команде SELECT. На случай отмены транзакции ведется журнал их регистрации. Такие таблицы гарантируют высокую производительность при обработке данных любых размеров.
Последнее поле на данном шаге - «Создать новую БД». После нажатия на нее, откроется окно, с логином и паролем адимнистратора БД. В поле с логином нужно вписать root, а поле с паролем оставить незаполненным.
Блок «Дополнительные параметры» определяет права доступа к файлам. Поля нужно заполнить следующим образом:
- «Доступ к файлам сайта» - указанными правами будут обладать вновь созданные файлы. Значение по умолчанию - 0644.
- «Доступ к папкам сайта» - указанными правами будут обладать созданные каталоги. Значение по умолчанию - 0755.
Для перехода к следующему шагу необходимо нажать «Далее».
Шаг 4. Установка продукта
После завершения предыдущих этапов установка Битрикс24 начнется автоматически. В процессе установки сформируются таблицы и произойдет структурирование системных файлов. Визуальная шкала позволит следить за прогрессом установки.
По окончанию установки необходимо создать учетную запись администратора с абсолютными правами по управлению и настройке сайта. Позже он сможет создавать новые учетные записи с ограниченным набором прав. Для администратора рекомендуется сгенерировать сложный пароль, в котором будет более 6 символов.
Затем следует заполнить оставшиеся поля в блоке «Параметры администратора сайта», и нажать «Далее».
Bitrix 24 — инструмент, вокруг которого объединяется деятельность всех сотрудников компании. Значение подобной системы уже не ставится под сомнение, а выбор между облачной версией портала или коробочным продуктом мы более подробно обсуждали в статье ранее.
Рассмотрим ситуацию, когда условия диктуют необходимость установки коробочной версии Битрикс24. Здесь мы не будем углубляться в технические моменты развертывания системы, а составим некий чек-лист, который позволит начать работу портала с минимальными временными и материальными затратами.
Как установить коробочную версию Битрикс24?
В зависимости от масштаба вашей организации, и как следствие — от наличия собственной ИТ-службы зависит степень участия в процессе привлеченной компании-интегратора для внедрения корпоративного портала компании. Без помощи сертифицированных специалистов компании-партнера 1С-Битрикс вряд ли удастся обойтись по понятным причинам — профильные работы лучше и дешевле доверять экспертам. Здесь очень важен практический опыт интегратора, но при этом положительного результата можно достичь лишь при общей командной работе.
Таким образом необходимо определить роль каждого в предстоящем внедрении портала в работу (установки «коробки» Битрикс 24) — от системного администратора, знающего сетевую инфраструктуру компании или специалиста по Битрикс24, обладающего практическим опытом внедрения, до линейного сотрудника фирмы, который в дальнейшем будет эксплуатировать систему в роли активного пользователя.
Выбор партнера
Решающим критерием выбора партнера среди компаний-интеграторов Bitrix24 является не только аккредитация от разработчика, но и опыт реализации проектов различного уровня сложности, который большей частью отражен в разделе партнеров на сайте компании 1С-Битрикс.
Продукт очень динамичный, в него разработчиком постоянно вносятся изменения и доработки — важно быть в курсе и учитывать актуальные нюансы развертывания системы и её настройки. Лишь квалифицированные специалисты смогут минимизировать риски, проведя работы по установке коробочной версии Битрикс 24 быстро и грамотно.
Определение целей и задач
Любая проектная работа предполагает формулировку целей и определенного плана реализации. Как первичные цели можно определить:
- CRM-система;
- система ведения проектов;
- организация единого корпоративного пространства;
- организация работы с файловыми хранилищем;
- интеграция с другими системами учета или взаимодействия с клиентами;
- комбинация вышеперечисленных модулей.
Установка «коробки» Битрикс24
Развертывание Битрикс24 схематично делится на 3 этапа:
- Подготовка
Ключевой момент предварительного этапа — определиться с подходящим хостингом или сервером нужной конфигурации. Уже следующим шагом необходимо проверить VPN-соединение и доступность сервера по протоколу SSH. - Установка
Внедрение и настройка системы начинается с установки коробочной версии Битрикс24 на сервер или виртуальную машину Linux-платформы CentOS 7, где в дальнейшем будет развернуто «1С-Битрикс: Веб-окружение». Далее происходит активация ключа купленной лицензии, настройка бекапов и настройка записей доменной почты. Для обеспечения безопасного подключения к порталу с важными данными — установка SSL-сертификата. - Тестирование
Заключительный этап — тестирование портала, в том числе средствами самодиагностики Битрикс24. Специалисты интегратора работают над оптимизацией конфигурации и Push & Pull уведомлений, а также совместно с внутренней ИТ-службой устраняются ошибки системы, осуществляют первичные настройки прав доступа пользователей.
Внедрение и адаптация системы Битрикс24 в жизнь компании — трудоемкий процесс, длительность которого зависит от слаженности работы всех участников, вовлеченных в процесс и опыта специалистов компании-партнера.
Подробнее с компетенцией нашей компании вы можете ознакомиться в разделе «Проекты» на нашем сайте, где рассмотрены не только кейсы по установке «коробки» Битрикс24, но и по настройке системы под специфику деятельности заказчика.
Если вам необходима установка или настройка Битрикс24, а также интеграция портала с другими сервисами и приложениями, обращайтесь в нашу компанию! Мы занимаемся ИТ-аутсорсингом в Санкт-Петербурге и других городах и обязательно найдем оптимальное решение для вашего бизнеса!
У вас похожая задача? Оставьте заявку, и наши специалисты свяжутся с вами в ближайшее время и подробно проконсультируют.
Читайте также: