Как установить битрикс 24 на компьютер

Обновлено: 07.07.2024

Инструкция по установке коробочной версии Битрикс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:

Текст соглашения на обработку данных:

Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006 года Вы подтверждаете свое согласие на обработку ИП Башкатов К.Ю. персональных данных: сбор, систематизацию, накопление, хранение, уточнение (обновление, изменение), использование, передачу исключительно в целях продажи программного обеспечения на Ваше имя, как это описано ниже, блокирование, обезличивание, уничтожение.

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

В случае необходимости предоставления Ваших персональных данных правообладателю, дистрибьютору или реселлеру программного обеспечения в целях регистрации программного обеспечения на ваше имя, вы даёте согласие на передачу ваших персональных данных. ИП Башкатов К.Ю. гарантирует, что правообладатель, дистрибьютор или реселлер программного обеспечения осуществляет защиту персональных данных на условиях, аналогичных изложенным в Политике конфиденциальности персональных данных.

Настоящее согласие распространяется на следующие Ваши персональные данные: фамилия, имя и отчество, адрес электронной почты, почтовый адрес доставки заказов, контактный телефон, платёжные реквизиты.

Срок действия согласия является неограниченным. Вы можете в любой момент отозвать настоящее согласие, направив письменное уведомления на адрес: г. Санкт-Петербург, ул. Профессора Качалова, 7, офис 313 с пометкой «Отзыв согласия на обработку персональных данных».

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

Настоящее согласие действует в течение всего периода хранения персональных данных, если иное не предусмотрено законодательством Российской Федерации.

Коробочная версия CRM Битрикс24 устанавливается непосредственно на сервер вашей компании и обеспечивает гибкое управление функционалом сайта. Хотя процесс установки довольно прост, иногда он вызывает вопросы. Ниже приводим детальную пошаговую инструкцию по установке Битрикс24.

  1. Установка коробочной версии начинается с лицензионного соглашения. Ознакомьтесь с ним и нажмите «Далее».
  2. В открывшейся форме необходимо вписать лицензионный ключ продукта.
  3. Далее выбираем вариант установки «Для разработки». Теперь можно выполнить тестирование, не ограничивая публичный доступ к сайту и не устанавливая «Битрикс24» локально. Таким образом вы решите вопрос коллективного доступа к сервису. Особенно это важно, если разработчиков в компании много.

Лицензионный ключ для установки Битрикс24

На этом же этапе происходит выбор базы данных. Для MySQL существует возможность включить кодировку UTF=8. Для этого необходимо поставить отметку в графе «Установка в кодировке UTF=8». Важно удостовериться, что в PHP выставлен модуль mbstring. Чтобы проверить это необходимо перейти в настройки PHP в файл php.ini и проверить корректность записей:

Для кодировки HTML-документа вы можете выбрать UTF=8 или WIN-1251. Использование последней актуально для старых версий MySQL - до 4.0. Максимальной универсальности и полного применения имеющихся символов можно достичь только при использовании кодировки UTF=8.

Шаг 2. Предварительная проверка

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

Предварительная проверка для установки Битрикс24

Необходимо учесть, что при установке 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.

MySQL для установки Битрикс24

В следующем поле необходимо выбрать один из 2-х видов типов таблиц базы данных: стандартный или Innodb.

  1. Стандартный - это тип таблиц MyISAM, который не ориентирован на транзакции. В таких таблицах данные записываются в один файл, и, соответственно, самый большой объем файла будет равен самому большому весу таблицы. В операционных системах существует ограничение до 4 Гб на максимальный размер файла. Табличные файлы типа MyISAM, можно без каких-либо преобразований перемещать между компьютерами разных архитектур и с разными ОС.
  2. Innodb. Этот вид таблиц имеет встроенный обработчик, благодаря которому можно осуществлять безопасные транзакции с возможностью их фиксации, отката и восстановления после сбоя. В таблицах Innodb производится блокировка на уровне строки и используется метод чтения без блокировок в команде SELECT. На случай отмены транзакции ведется журнал их регистрации. Такие таблицы гарантируют высокую производительность при обработке данных любых размеров.

Последнее поле на данном шаге - «Создать новую БД». После нажатия на нее, откроется окно, с логином и паролем адимнистратора БД. В поле с логином нужно вписать root, а поле с паролем оставить незаполненным.

Блок «Дополнительные параметры» определяет права доступа к файлам. Поля нужно заполнить следующим образом:

  • «Доступ к файлам сайта» - указанными правами будут обладать вновь созданные файлы. Значение по умолчанию - 0644.
  • «Доступ к папкам сайта» - указанными правами будут обладать созданные каталоги. Значение по умолчанию - 0755.

Дополнительные параметры MySQL для установки Битрикс24

Для перехода к следующему шагу необходимо нажать «Далее».

Шаг 4. Установка продукта

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

Индикатор установки Битрикс24

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

Затем следует заполнить оставшиеся поля в блоке «Параметры администратора сайта», и нажать «Далее».


Коробочная версия 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


Параметры базы данных MySQL

Ваша цель — создать конфигурационный файл для соединения с базой и загрузить в нее данные. При установке на ПК, на котором уже имеются все необходимые приложения (PHP, MySQL, Apache), поля заполняются по пути «Пользователь БД» => «Создание нового пользователя» по следующем алгоритму:

  1. «Имя пользователя»: вводим логин.
  2. «Пароль»: генерируем пароль.
  3. «База данных»: кликаем «новая».
  4. «Сервер»: указываем тот, на котором функционирует система управления БД (СУБД). В нашем случае это MySQL. Для ПК этот параметр включает значение localhost с портом в формате localhost:[номер_порта]. Номер находится в конфигурационных файлах MySQL.

Далее выбираем тип таблиц базы данных. Обычно подходит стандартный, но выбрать вы можете из 2 вариантов:

  • Стандартный. Это MyISAM, не выставленная на транзакции. Данные сохранятся в одном файле, так что наибольший объем файла будет соответствовать наибольшему размеру таблицы. При этом ОС накладывают ограничение на максимальный размер файла — примерно до 4 Гбайт. Перемещать табличные файлы MyISAM можно между ПК разных архитектур и разными ОС без преобразования.
  • Innodb. Такие таблицы включают специальный обработчик, который позволяет проводить безопасные транзакции с правами фиксации, отката и восстановления из-за сбоев. Блокировка выполняется на уровне строки, используется метод чтения без блокировок в команде SELECT. При отмене транзакций ведется специальный журнал. Применяется Innodb для обеспечения максимальной производительности при обработке любых объемов данных.

Последняя строчка здесь — «Создать новую БД». Кликнув на нее, вы откроете новый блок — «Пароль и логин администратора БД». Укажите root в поле «Логин», а поле «Пароль» оставьте пустым.

В блоке «Дополнительные параметры» определите права доступа к файлам:

Блок «Дополнительные параметры»


Блок «Дополнительные параметры»

Поля нужно заполнить следующим образом:

  • «Доступ к файлам сайта». Права, позволяющие формировать файлы. Стандартное значение — 0644.
  • «Доступ к папкам сайта». Права, позволяющие формировать каталоги. Автоматическое значение — 0755.

Чтобы продолжить, жмем «Далее».

Шаг 4. Установка

Установка начнется автоматически, как только вы заполните и сохраните всю информацию, связанную с БД. Во время установки в базе формируются таблицы и происходит структуризация файлов системы. Следить за установкой позволяет графический индикатор:

Этап установки продукта


Этап установки продукта

Как только установка завершится, вам нужно будет создать учетную запись администратора. Ему будут доступны все функции управления сайтом и настройки. По окончании всего процесса именно администратор будет создавать дополнительные учетные записи пользователей с не таким широким объемом прав.

Создание учетных записей


Создание учетных записей

Администратору сайта нужно придумать сложный пароль, включающий не менее 6 символов. Заполните все поля в блоке «Параметры администратора сайта», кликните «Далее», чтобы открыть окно «Мастер создания сайта».

Шаг 5. Настройка коробочной версии «Битрикс24»

Есть два варианта «Мастера» — портал и экстранет. Первые три шага будут одинаковыми для обеих версий:

  1. Старт настройки. Первое окошко уведомляет пользователя о начале работы.
  2. Дизайн. Выбираем оптимальный дизайн CRM, а именно внешнее оформление и наличие базовых параметров.
  3. Цветовая схема. Выбираем цвет для обозначенного на втором этапе шаблона.

Далее указываем сведения об организации:

Ввод сведений об организации


Ввод сведений об организации

Либо прописываем основные параметры экстранета:

Настройка параметров экстранета


Настройка параметров экстранета

Последний шаг — автоматическая установка всех параметров портала или экстранета.

«Мастер настройки» можно запустить повторно даже по завершению установки: например, чтобы изменить цветовую тему, шаблон, поменять модули и т.д.

Перенос «Битрикс24» из облака в коробку

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

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

Во время переноса использовать портал не следует. По завершению подготовки бэкапа желательно установить и развернуть виртуальную машину BitrixVM.

Читайте также: