Размещение файлов сайта
Прежде чем начать перенос сайта необходимо подготовить файлы на старом хостинге: для ускорения переноса создать архив с файлами сайта, создать дамп базы данных.
Чтобы создать архив можно воспользоваться программой tar:
tar -cvzf имя_архива.tar.gz каталог
Например: tar -cvzf site.tar.gz ~/www/site
Сделать дамп базы данных можно с помощью команды mysqldump:
mysqldump -uroot -p имя_базы > dump_file.sql
Одним из вариантом переноса файлов сайта является их загрузка через FTP. Чтобы воспользоваться FTP-соединением прежде всего нужно создать FTP-пользователя, для этого необходимо:
-
перейти в раздел Администрирование пользователей, напротив нужного пользователя нажать на кнопку Войти под эти пользователем.
-
перейти в раздел Настройки -> FTP-пользователи и нажать кнопку добавить FTP-пользователя.
После заполнения открывшейся формы можно будет воспользоваться любым ftp-клиентом для загрузки файлов сайта.
После того как файлы были загружены следует указать их расположение для выбранного домена. Для уже созданного домена нужно перейти в раздел Домены, напротив нужного доменного имени выбрать изменить и в открывшейся форме указать каталог с файлами сайта.
Для панели KeyHelp корневой каталог для сайтов расположен по пути /home/users/<имя пользователя>/www
Импорт базы данных
Для создания базы данных нужно зайти под выбранным пользователем,
перейти в раздел Настройки -> Базы данных и нажать кнопку Добавить базу данных и
в открывшейся форме заполнить необходимые поля.
Чтобы восстановить базу данных из уже существующего дампа, в консоли нужно выполнить команду:
mysql -uroot -p имя_базы < dump_file.sql
где dump_file.sql дамп базы данных предварительно сделанный на старом сервере.