Skip to content

Как перенести сайт в панель BeAdmin

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

⚠️ Важно

Перед началом убедитесь, что у вас есть архив с файлами сайта и, если проект использует базу данных, её дамп.

Шаг 1. Подготовка веб-сервера

Сначала нужно настроить веб-сервер (NGINX), который будет обрабатывать запросы к сайту.

Перейдите в раздел NGINX.

ℹ️ Примечание

Если модуль NGINX ещё не установлен, просто выполните его установку.

Нажмите Создать и выберите пункт Виртуальный хост. Заполните параметры, соответствующие вашему сайту. Подробные инструкции доступны в руководстве по настройке виртуального хоста в NGINX.

💡 Совет

При добавлении домена можно сразу выпустить бесплатный SSL-сертификат средствами панели BeAdmin. Для этого домен должен указывать на IP-адрес сервера. Если привязка ещё не выполнена, создайте хост с портом 80 (HTTP).

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

ℹ️ Примечание

Если модуль MariaDB ещё не установлен, выполните его установку.

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

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

Подготовка сервера завершена.

Шаг 2. Перенос файлов и базы данных

Файлы сайта можно загрузить несколькими способами.

По FTP

Используйте любой FTP-клиент, например FileZilla. Подробные инструкции смотрите в руководстве по подключению к серверу по FTP.

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

По SSH

Подключитесь к серверу по SSH. Инструкции приведены в руководстве по подключению к серверу по SSH.

Скопируйте файлы командой:

shell
rsync -avP root@IP_источника:/путь/до/сайта/ /home/www/ваш_домен/

Задайте владельца файлов:

shell
chown beadmin:beadmin -R /home/www/ваш_домен/

Импортируйте базу:

shell
mysql -u имя_пользователя -p имя_бд < /home/www/путь/дамп.sql

ℹ️ Примечание

Команда запросит пароль от пользователя базы данных.

Через файловый менеджер

ℹ️ Примечание

Подготовьте архив с файлами сайта и дамп базы данных.

В панели откройте раздел Файлы, перейдите в папку сайта и нажмите Загрузить. Выберите архив с данными. После загрузки кликните по архиву правой кнопкой и выберите Разархивировать.

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

Шаг 3. Настройка и проверка сайта

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

Сайт будет доступен по вашему домену. Проверить его работу можно напрямую или временно прописав IP сервера в файл hosts на своём компьютере.

💡 Совет

Если сайт отображает ошибку 403, проверьте права доступа:

  • для каталогов — 755
  • для файлов — 644

Полезные ссылки

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