Инструкция по переносу сайта с виртуального хостинга на VDS с BrainyCP на примере популярной CMS WordPress включает в себя следующие этапы:
Создание архива файлов сайта и базы данныхДля начала разберемся с дампом (слепком) базы, которую сайт использует для работы. Чтобы понять к какой базе и с каким паролем подключиться найдите конфигурационный файл CMS. Для Wordpress это — wp-config.php, размещенный в корневом каталоге сайта. Информацию о расположении конфигурационных файлов для других CMS возможно найти в сети интернет, либо в разделе помощи). Он имеет примерно такое содержимое: Обратите внимание на следующие строки: В указанных переменных хранятся данные для подключения к базе данных. localhost — означает, что MySQL размещен на том же сервере, что и файлы сайта, vh100sup — имя пользователя базы данных vh100sup. На нашем хостинге они совпадают, если на стороннем хостинге это не так, то используйте имя пользователя, piuvdanuis — пароль для подключения к базе данных. Подробнее об инструменте phpMyAdmin.
Нажмите "Вперед" и получите файл дампа базы с расширением .sql Папку со всеми файлами сайта нужно запаковать в архив. Для этого в Панели управления аккаунтом в разделе Файловый менеджер имеется возможность выполнить архивацию. Созданный архив нужно сохранить на локальный компьютер с помощью Файлового менеджера или FTP, если размер архива превышает 100 Мб.
В результате вы получите архив с файлами сайта и дамп базы. Загрузка сайта на KVM при помощи панели BrainyCPАвторизуйтесь в BrainyCP и перейдите в раздел Хост-аккаунты и создайте пользователя, от имени которого будем размещать сайт. После создания пользователя, выйдите из панели и авторизуйтесь еще раз, указав данные созданного пользователя. Перейдите в раздел Сайты и укажите домен, на котором будет работать сайт. Путь и алиас на www создадутся автоматически, при необходимости можно добавить дополнительные настройки. При переносе CMS Wordpress важно, чтобы указанный домен не отличался от домена к торому был привязан сайт. Загрузка Дампа базы данных в созданную базу данных на сервере VDS с установленным BrainyCP. Далее необходимо перейти в раздел Базы данных MySQL, выполнить создание базы и пользователя к ней. Сначала создадим пользователя - admin, и зададим пароль. В имя пользователя будет подставлен логин Хостинг-аккаунта — swebtest. Таким образом пользователь базы данных будет иметь следующий вид — swebtest_admin. После создадим базу данных admin. Таким образом имя базы данных и пользователя будут совпадать. Так как указаны новые данные (новое имя базы, новый пользователь, новый пароль), то необходимо будет изменить эту информацию в файле конфигурации сайта в данном случае это будет файл wp-config.php.
Загрузка и распаковка файлов сайта на сервер VDS с установленным BrainyCP.
После того как все данные были перенесены на сервер VDS, рекомендуем проверить работу сайта. Для этого необходимо отредактировать основную A-запись, указав IP-адрес сервера VDS. Редактирование DNS-записей доступно в разделе "Мои домены", пункт "DNS" в меню Через 15 минут после того как файл зоны будет обновлен, можно проверить работу сайта. Если сайт работает неправильно, то не рекомендуется переходить к следующему этапу. Нужно еще раз по шагам проверить правильность выполненных действий. Перенос доменаКогда домен делегирован на DNS-серверы SpaceWeb, перенос домена выполняется согласно инструкции по переносу доменов между аккаунтами. Если домен делегирован на сторонние DNS-серверы, то для доступности сайта по основному домену, необходимо указать DNS-серверы SpaceWeb: Изменение DNS-серверов производится текущим регистратором доменного имени. Узнать регистратора домена и текущие настройки DNS возможно с помощью сервиса Whois. DNS-серверы могут обновляться до 72 часов. Как правило обновление проходит в течение суток. Как только интернет-провайдер обновит DNS-кэш, сайт будет загружаться с VPS сервера SpaceWeb. |