Skip to content

Запустить сайт на PHP, NGINX и MySQL с помощью BeAdmin

Этот гайд поможет вам установить необходимое ПО для работы сайта, загрузить файлы на сервер, настроить веб-сервер Nginx и подключение к базе данных MySQL. В конце вы сможете проверить доступность сайта в интернете.

Для начала работы вам потребуется:

  • Сервер с установленной панелью BeAdmin (см. руководство по установке)
  • Архив с файлами сайта
  • Файл дампа базы данных (если он у вас есть)
  • Доменное имя и DNS-запись типа A, направленная на IP-адрес сервера

Вход в панель BeAdmin

После установки панель управления будет доступна по адресу: https://ip_сервера:8080/ (или https://ваш_домен:8080/, если вы указали домен при установке).

Замените ip_сервера или ваш_домен на актуальный адрес, перейдите по ссылке и авторизуйтесь, используя адрес электронной почты, указанный при установке (по умолчанию: admin@local.host).

Шаг 1. Выберите сценарий установки и установите модули

Для работы сайта требуется установить на сервер необходимые компоненты: PHP, NGINX, MySQL.

Для этого:

  1. Перейдите на главную страницу панели.
  2. Выберите подходящий сценарий установки.
  3. Запустите установку модулей из первого шага сценария.

По умолчанию устанавливаются последние версии, но на следующих шагах можно выбрать другую версию PHP при необходимости.

Установка Nginx занимает примерно 15 секунд, после чего можно перейти к следующему шагу — остальные модули установятся автоматически.

Шаг 2. Создайте виртуальный хост

Для корректной работы сайта необходимо настроить веб-сервер NGINX, который будет обрабатывать входящие запросы. Каждый сайт использует виртуальный хост, который направляет запросы к нужным файлам.

Перейдите в Nginx и создайте новый хост:

  1. Введите доменное имя вашего сайта.
  2. Выберите HTTPS или укажите другой порт вручную.
  3. В списке index-файлов добавьте index.php в начало.
  4. Оставьте стандартную папку с файлами или создайте/выберите свою.
  5. Выберите нужную версию PHP (если она не установлена, система предложит её установить).

Подсказка

Если не хотите, чтобы сайт был сразу доступен в интернете, переведите переключатель Включить хост в положение Выключено.

  1. После ввода всех параметров нажмите Создать. Затем перейдите в созданный виртуальный хост и выберите его для сценария установки.

Шаг 3. Загрузите файлы сайта

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

Загрузка файлов:

  1. Перейдите в раздел Файлы.
  2. Проверьте, что папка сайта создана (обычно она совпадает с доменным именем).
  3. Правой кнопкой мыши кликните по свободному месту и выберите Загрузить.
  4. Выберите архив с файлами сайта и загрузите его.

После загрузки файлов:

  1. Дважды кликните по архиву, чтобы распаковать файлы.
  2. Откройте папку и убедитесь, что файлы на месте.
  3. Правой кнопкой мыши выберите папку и назначьте её в сценарий установки.

Важно

Обычно архив содержит файлы сайта в папке с его названием. Однако файлы могут оказаться в корневой директории или папке с другим именем. В этом случае переместите их в нужную папку или переименуйте её.

Шаг 4. Настройте подключение к MySQL

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

Обычно необходимо:

  1. Создать базу данных и пользователя, от имени которого сайт будет к ней обращаться.
  2. Загрузить в базу данных ее дамп.

Чтобы создать базу данных и пользователя, а затем загрузить дамп базы данных, выполните следующие действия.

Создание базы данных и пользователя:

  1. Перейдите в MySQL и создайте базу данных для сайта.
  2. Создайте пользователя, который будет подключаться к этой базе.
  3. Выберите созданные базу и пользователя в сценарии установки.
  4. Выберите созданные базу и пользователя в мастере установки.

Подсказка

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

Загрузка файла с дампом базы данных:

  1. Перейдите в Файлы.
  2. Загрузите .sql файл дампа базы (если он еще не загружен).
  3. Правой кнопкой мыши выберите файл и нажмите Восстановить.
  4. Укажите базу данных, в которую нужно загрузить данные, и запустите восстановление.

После успешного восстановления база будет готова к работе.

Важно

Некоторые SQL-скрипты могут включать команды создания базы (CREATE DATABASE), что вызовет ошибку, если вы уже создали ее вручную. В таком случае отредактируйте файл дампа и удалите эти команды перед импортом.

Шаг 5. Проверьте работу сайта

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

Если при настройке Nginx вы отключили хост, вернитесь в его параметры и включите его, чтобы сайт стал доступен в интернете.

После перехода по ссылке сценарий установки закроется автоматически. Перейти на сайт вы сможете в разделе Сайты.

🎉 Готово! Ваш сайт развернут и готов к работе! 🚀

BeAdmin © 2025. Все права защищены.