Перенесення сайту на хостинг

Сайт набагато простіше налаштувати на локальному сервері Денвер на своєму комп’ютері, ніж постійно пере файли на віртуальний хостинг. Це також дає можливість налаштувати вже працює сайт, змінюючи будь-які файли без ризику. Але після настройки на локальному сервері необхідно зробити перенесення сайту на хостинг, а як зробити перенесення сайту на хостинг, ми і розглянемо в цій статті.

Насамперед хостинг необхідно налаштувати. Для нового сайту потрібно створити нову базу даних і в ідеалі вказати ім’я бази даних і пароль до неї точно такий же, який був заданий у локальному сервері Денвер. Але як правило це неможливо зробити через підстановки своїх префіксів хостингом в ім’я бази даних і в файлах конфігурації движка сайту доведеться вносити зміни, вказуючи нове ім’я і пароль до бази даних сайту.

В принципі, більше ніяких налаштувань хостингу сайтів робити не потрібно, і залишається тільки перенести файли сайту і базу даних на віртуальний хостинг. Для цього знаходимо папку з сайтом, в яку ми встановлювали сайт на Денвер, адреса як правило наступний «Z: \ home \ test1.ru \ www \», і архівуємо вміст папки архиватором ZIP. Також потрібно витягти файл з базою даних.

У Денвері є повноцінний веб-інтерфейс phpMyAdmin для адміністрування СУБД MySQL. Щоб його викликати, переходимо в настройки Денвера, ввівши в адресному рядку браузера адресу «Www.localhost / denwer /», і знаходимо в розділі «Програми» необхідний нам пункт «PhpMyAdmin – адміністрування СУБД MySQL».

Входимо в цікаву для нас базу даних і натискаємо «Експорт».

Потім вибираємо спосіб експорту. Якщо нічого не змінювати, буде створений файл бази даних з розширенням «* .Sql». Краще вибрати звичайний спосіб експорту та налаштувати стиснення, після чого нічого далі не змінюючи натиснути в самому низу «Ок».

Тепер повноцінна копія сайту у нас готова і все це можна заливати на хостинг. Найзручніше для цього використовувати FTP клієнт, але практично у всіх хостинг провайдерів є менеджер файлів, який теж дозволить це зробити. Файли сайту потрібно розмістити в спеціальній папці хостингу. В який саме, залежить від хостингу. Потрібно читати документацію. У цю папку заливається архів сайту і розпаковується через менеджер файлів хостингу.

Тепер потрібно встановити базу сайту. У цьому нам також допоможе phpMyAdmin, який повинен бути у кожного хостингу. Заходимо в необхідну базу, натискаємо «Імпорт» і завантажуємо створений нами файлик бази даних в тому вигляді, в якому ми його створили, тобто якщо це архів, вибираємо архівний файл. При цьому для успішного імпорту база на хостингу повинна бути без записів.

Перенесення сайту на хостинг на цьому закінчено і залишається його тільки запустити. Якщо ім’я бази даних і пароль на хостингу відрізняється від створених для цього сайту на Денвері, міняємо в файлі конфігурації движка ці значення на нові. Зробити це можна навіть за допомогою звичайного блокнота, відкривши відповідний файл.

Залишилася справа за малим, прив’язати домен сайту до хостингу, для чого у реєстратора доменного імені в налаштування необхідно вписати DNS сервера нашого хостингу, а у хостинг-провайдера в своєму аккаунта закріпити домен за конкретним сайтом. Як тільки ці дані будуть внесені в базу даних DNS, сайт запрацює і буде доступний через інтернет. Ну а якщо ви на Денвері створили сайт на одному домені, а тепер прикручуєте інший, доведеться правити всю базу даних, і замінювати адреси пошуком і заміною.

Ссылка на основную публикацию