Перейти к содержанию

Обзор развертывания Bitrix24 на сервере

Предварительные требования

Для корректной работы приложения требуются следующие системные компоненты и настройки:

  • Операционная система: Debian (или дистрибутивы на базе Ubuntu).

  • Веб-сервер: Apache2.

  • База данных: MySQL Server.

  • Язык программирования: PHP версии 8.2.

  • Доменное имя: Должно быть настроено в соответствии с шаблоном системы.

FDQN итоговой панели на домене hostkey.in

Параметр Значение
Префикс bitrix24
Домен hostkey.in
Полный шаблон bitrix24{Server_ID_from_Invapi}.hostkey.in

Структура файлов и каталогов

Основные пути к файлам и директориям в системе:

  • /var/www/html — корневая директория веб-приложения и временная директория для загрузок PHP.

  • /etc/apache2/sites-available/ — конфигурационные файлы виртуальных хостов Apache2.

  • /etc/php/8.2/apache2/php.ini — основной файл конфигурации PHP для модуля Apache.

  • /etc/apt/keyrings/ondrej-php.gpg — ключ репозитория Ondrej PHP.

Процесс установки приложения

Установка выполняется путем развертывания среды окружения и загрузки установочного скрипта:

  1. Настройка системных репозиториев (добавление ключей и источников Ondrej PHP).

  2. Установка веб-сервера Apache2, базы данных MySQL и необходимых расширений PHP (xml, gd, mysql, mbstring, opcache, ldap).

  3. Загрузка установочного скрипта Bitrix: /var/www/html/bitrixsetup.php.

Права доступа и безопасность

  • Брандмауэр: Настройка не предусмотрена в исходных файлах.

  • Права на директории: Для каталога /var/www/html установлены права, позволяющие запись всем пользователям (o+w).

  • Пользователи: Работа с базой данных осуществляется под пользователем admin.

Базы данных

Данные хранятся в MySQL Server.

Параметр Значение
Имя базы данных sitemanager
Пользователь admin
Права доступа Все права (ALL) на базу данных

Инструкция по обновлению приложения

Обновление выполняется_pull и перезапуск контейнеров.

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×