Перенос и установка сайта на хостинг сPanel

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

Если вы переносите хостинг то в начале вам необходимо убедиться, в том что доменное имя направлено на хостинг (например домен муdomain.ua должен смотреть на NS сервера ns1.host.ukrnames.com, ns2.host.ukrnames.com для хостинга с панелью управления сPanel).  Если ваш домен находиться у другого регистратора необходимо изменить NS сервера на  ns1.host.ukrnames.com, ns2.host.ukrnames.com. После внесения изменений необходимо дождаться  обновления DNS. Это может занять от 2 часов до 3 дней.

Если вы зарегистрировали домен,то вышеперечисленные действия выполнять нет необходимости.

 

Перенос или установка сайта на хостинг cPanel

 

Перенос файлов

Приступим к переносу файлов на сайт на примере cPanel.

Необходимо скачать файлы со старого хостинга на  компьютер (желательно запаковать их в архив *.zip), после чего загрузить их на хостинг в папку /public_html.

Загрузить файлы можно с помощью  cPanel или FTP. В cPanel Загрузка осуществляется Диспетчером файлов. Найти диспетчер файлов можно в разделе  Файлы.

1

При открытии Диспетчера файлов появиться  окно:

окно дф

Необходимо выбрать корневой каталог веб-содержимого. Отметить опцию «Показывать скрытые файлы (начинающиеся с точки)». Нажмите кнопку «GO», чтобы продолжить.

Откроется страница Диспетчера файлов. Слева необходимо найти папку public_html перейти в нее кликнув по ней левой кнопкой мыши. После этого нажать кнопку «Загрузить»  в верхнем меню.

дф паблик

Далее необходимо выбрать файлы, которые вы хотите загрузить, выдать им права.  Для  файлов 644, для папок 755. Чтобы выбрать файлов нажмите кнопку “Обзор”.

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

Как правило файлов достаточно много, в таком случае  вы можете упаковать их в архив и загрузить как описывалось выше, права на архив менять не нужно. Для распаковки архива, перейдите в папку в которую вы его загрузили например  public_html, выберите файл архива и нажмите кнопку «Извлечь» архив должен быть с расширением .zip. (.rar архивы не поддерживаются).

извл арх

 

 

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

Если вам удобнее использовать FTP, то для установления соединения понадобятся доступ к FTP, на котором создана учетная запись (Данные можно увидеть в письме c уведомлением). Порт FTP  21.

фтп

Выберите все необходимые  файлы и загрузите их в папку public_html (выделите файлы, кликните по ним правой кнопкой мыши и нажмите «Закачать файлы на сервер»). Если вы загрузили на хостинг архив с файлами, то распаковать его нужно при помощи Диспетчера файлов cPanel, о чем было написано выше.

 

Перенос MySQL базы данных сайта

 

Создание дампа базы данных в PhpMyAdmin

Для переноса нужно сделать дамп базы данных,  Сделать дамп можно с помощью phpMyAdmin на хостинге или на вашем компьютере, откуда вы переносите сайт. Зайдите в phpMyAdmin, выберите  базу данных, которую необходимо перенести, и нажмите на кнопку «Экспорт».

муадмин импорт

Откроется окно, в котором выберите тип базы SQL, после чего нажмите кнопку ОК. Дождитесь пока файл базы загрузится.
Создание пользователя БД MySQL
Для того что бы развернуть дамп базы данных на хостинге. Необходимо сначала создать новую базу данных и добавить к ней пользователя с правами доступа.

Зайдите в cPanel, найдите раздел «Базы данных», вам нужен пункт «Мастер баз данных MySQL».

Откроется окно. Вам необходимо ввести имя базы.  БД будет с префиксом, Первая часть имени будет содержать в себе имя вашего аккаунта.

мас БД

Нажимаем следующий шаг.

Далее необходимо ввести имя пользователя базы данных и его пароль. Данные действия необходимы для выдачи пользователю доступов к БД. После того как вы ввели все данные можно переходить к следующему шагу.

польз

Нажимаем создать пользователя.

Появиться окно с выбором привелегий пользователя. То-есть какие действия данный пользователь сможет выполнять над базой данных. Выбираем пункт ALL PRIVILEGES и переходим к следующему шагу.

прив

Если ранее было выполнено все правильно то мастер баз данных покажет вот такое сообщение.

ок БД

Теперь созданную БД вы сможете найти в панели управления в списке БД.            Восстановление дампа базы данных из sql файла.

После создания БД и пользователя  необходимо восстановит базу данных из дампа то-есть из созданного в самом начале .sql файла. Для этого в cPanel выбираем phpmyadmin в том же разделе Базы данных. В открывшемся окне слева выбираем  сознанную БД и нажимаем Импорт  в меню сверху.

разв бд

В появившемся окне нажимаем Обзор выбираем SQL файл для загрузки на хостинг. Необходимо проверить что выбран тип кодировки UTF-8. после чего нажимаем ОК.
Если все нормально вы увидите сообщение о успешном завершении импорта БД. На этом все необходимые действия по переносу БД выполнены.

В следующий раз мы расскажем как перенести и установить сайт на хостинг на примере ISP manager.