Установка 1С-Битрикс или Битрикс24 на VPS
Пошаговая установка BitrixEnv 9 на чистый VPS: подготовка сервера, команды, создание пула и запуск веб-мастера.
Системные требования
Нужен чистый VPS с root-доступом и поддерживаемой 64-битной ОС: CentOS Stream 9, Rocky Linux 9, AlmaLinux 9 или Oracle Linux 9. Не устанавливайте PHP и сторонние PHP-репозитории заранее: BitrixEnv сам поставит совместимые компоненты.
Смотреть системные требования1. Подготовьте VPS
Подключитесь по SSH под пользователем root. Проверьте ОС, свободное место и память:
cat /etc/os-release
df -h
free -hОбновите пакеты системы и установите wget:
dnf clean all && dnf update -y
dnf install wget -yДля рабочего портала заранее настройте DNS-запись домена на IP сервера. Убедитесь, что хостинг разрешает необходимые входящие соединения и что у VPS есть публичный адрес.
Официальный BitrixEnv 9
Используйте только актуальный установочный скрипт из официального репозитория 1С-Битрикс.
2. Установите BitrixEnv 9
Скачайте официальный скрипт, сделайте его исполняемым и запустите:
wget https://repo.bitrix24.tech/dnf/bitrix-env-9.sh
chmod +x bitrix-env-9.sh
./bitrix-env-9.shВо время установки BitrixEnv может предложить отключить SELinux и перезагрузить сервер. После перезагрузки снова подключитесь по SSH и повторно выполните ./bitrix-env-9.sh, если установщик просит продолжить.
Не заменяйте адрес скрипта ссылкой из сторонней статьи: состав окружения и поддерживаемые ОС меняются.
Совет
Перед началом сделайте снимок VPS. Если сервер уже используется или на нём установлен PHP, лучше подготовить новый чистый VPS: удаление конфликтующих пакетов может повредить работающие сервисы.
3. Создайте пул управления
Откройте меню окружения:
/root/menu.shВ BitrixEnv 9 после установки обязательно создайте пул через пункт Create Management pool of server. Укажите понятное имя сервера. Мастер подготовит конфигурацию и необходимые правила для сервисов окружения.
Когда работа под root закончена, выйдите из сессии командой exit. Для загрузки файлов сайта используйте SSH/SFTP и пользователя bitrix.
4. Установите продукт через веб-мастер
Откройте в браузере адрес сервера или домен и добавьте /bitrixsetup.php. Пример: https://portal.example.ru/bitrixsetup.php.
Выберите нужный коробочный продукт, примите лицензионное соглашение и последовательно пройдите проверку окружения, создание базы данных и установку. Не используйте адрес /bitrix/admin/install/ для первоначальной загрузки дистрибутива.
Официальная инструкция по установке дистрибутива в BitrixVM/BitrixEnv.
5. Проверьте сервер после установки
До передачи портала пользователям проверьте:
- сайт открывается по HTTPS без предупреждений;
- в административной проверке системы нет критических ошибок;
- почта, cron, агенты и push-сервис работают;
- создаётся резервная копия и её можно скачать или восстановить;
- закрыт лишний внешний доступ к административным сервисам.
Полезные команды для первичной диагностики:
php -v
df -h
free -h
systemctl --failedБыла ли эта статья полезной?
Спасибо за ваш отзыв!