Skip to content

Развернуть статический сайт на PHP

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

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

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

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

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

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

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

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

Для этого:

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

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

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

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

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

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

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

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

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

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

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

Как загрузить файлы:

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

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

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

Важно

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

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

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

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

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

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

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