МожливостіМОЖЛИВОСТІ

image

Необхідна інформація

Тут ви знайдете тільки корисну інформацію без води.
 
image

Безкоштовно

Всі уроки, рекомендації та поради абсолютно безкоштовні.

Вибір хостингу

46 уроків на одній сторінці

SEO блог

Урок 15: перенесення сайту з локального сервера на хостинг

У цьому уроці ви отримаєте практичні знання з перенесення сайту з локального сервера Denwer на хостинг. В уроках 13 і 14 ми з вами дізналися, що таке домен, хостинг і як їх вибирати. Процес перенесення сайту на хостинг буде показаний на прикладі платного хостингу Укрлайн — одного з кращих хостинг-провайдерів в Україні на даний момент. Перейшовши на їх сайт, перед вами відкриється ось таке вікно:

У верхньому меню виберемо «Хостинг тарифы» (Хостинг тарифи) => «Тарифы на хостинг» (Тарифи на хостинг), і відкриється сітка тарифів, в якій все чітко і ясно розписано:

Реєстрація на хостингу Укрлайн

Виберемо, наприклад, тариф LINE-2, який коштує 2 $ в місяць: дисковий простір 12 Гб, кількість сайтів на акаунті — 4, баз даних MySQL — 8, при оплаті за 12 місяців надається знижка 15%.  В даному тарифному плані домен безкоштовно надається тільки в зоні in.ua. Для того щоб отримати безкоштовно одну доменну зону з .com.ua, .com, .ru, .net, .org, .biz, .name, .info, .su, .us, .co.in, .ind.in , .org.in, .firm.in, .net.in, .biz.ua, .org.ua, .net.ua, .in.ua, .kiev.ua, .co.ua, .dp.ua (і інші регіональні домени *.ua) можна обрати тарифні плани, починаючи від LINE-4.

Це означає, що при виборі тарифу LINE-2 нам також треба буде ще окремо платити за домен, попередньо обравши його (так як не рекомендується для серйозних проектів сайтів використовувати зону in.ua). Зараз можна під колонкою обраного тарифу натиснути кнопку «замовити». А можна замість цього для початку замовити тестовий період на 7 днів — потестувати працездатність хостингу, та й взагалі, подивитися, як буде виглядати сайт в Інтернеті. Давайте натиснемо на кнопку «Заказать бесплатный тестовый период 7 дней» (Замовити безкоштовний тестовий період 7 днів). Потім натискаємо на «Заказать тестовый период хостинга» (Замовити тестовий період хостингу). Заповнюємо форму замовлення та натискаємо «Далее» (Далі):

Потім висвітиться ось таке вікно:

Натискаємо «Закрыть окно» (Закрити вікно). Ви опинитеся в своєму акаунті на хостингу Укрлайн. Тепер ви завжди можете сюди потрапити, ввівши свій логін і пароль, зазначені при реєстрації.

Натиснувши на закладку «Счета» (Рахунки), ви зможете сплатити замовлені вами хостинг і домен будь-яким зручним для вас способом, у тому числі за допомогою WebMoney. Необхідно лише натиснути на кнопку «Оплатить» (Сплатити) й обрати спосіб оплати. Далі — дотримуйтесь інструкцій. Однак для початку можна все ж протестувати сайт протягом 7 днів.

Перевірте вашу пошту, вказану при реєстрації замовлення. Вам має прийти лист від Укрлайна. У ньому наведено інформацію про створення облікового запису на хостингу, про рахунок, який необхідно буде сплатити за домен і хостинг після закінчення тестового періоду, дані по акаунту на сервері й тимчасовий домен для тестування хостингу (натиснувши на це посилання, перед вами відкриється ваш сайт: природно , зараз він порожній, так як файли сайту ми ще не завантажили на сервер).

Перенесення файлів і бази даних сайту на хостинг

Тепер давайте перейдемо безпосередньо до перенесення сайту на хостинг. В акаунті Укрлайна виберіть кнопку «Войти в панель управления сайтом (cPanel)» (Увійти до панелі керування сайтом [cPanel]):

Праворуч висвічується інформація про ваш профіль та налаштування сервера, а зліва є різні розділи — нам в першу чергу знадобляться «Файлы» (Файли) і «Базы данных» (Бази даних).

Створення бази даних на хостингу

Для початку необхідно створити базу даних нашого сайту, для цього вибираємо ярлик «Базы данных MySQL» (Бази даних MySQL) у розділі «Базы данных» (Бази даних). Тут слід задати ім'я нової бази даних (давайте назвемо її sitetest) і натиснути «Создать базу данных» (Створити базу даних).

Тепер натискаємо на кнопку «Назад» і бачимо, що в списку поточних баз даних з'явилася наша «ваш_логін_sitetest». Зверніть увагу, що в назві бази даних буде в першій частині ваш логін на вхід в Укрлайн і через нижнє підкреслення — назва бази даних, яку ви ввели при створенні. Тепер на цій же сторінці необхідно створити користувача цієї бази даних і вигадати пароль (запам'ятовуйте всі свої паролі! Або записуйте!). Нехай ім'я користувача у нас буде таким:

Натискаємо «Создать пользователя» (Створити користувача), потім тиснемо на кнопку «Назад». Тепер на цій же сторінці додаємо створеного користувача до нашої бази даних. Вибираємо «Добавить» (Додати):

Тут вибираємо «ВСЕ ПРАВА» (УСІ ПРАВА) [надаємо користувачеві, тобто нам, усі права з керування базою даних] і натискаємо «Внести изменения» (Внести зміни). Все, база даних і користувач створені — в лівому верхньому кутку натисніть на кнопку-логотип «cPanel».

Тепер в розділі «Базы данных» (Бази даних) вибираємо «phpMyAdmin». Тут натискаємо ліворуч в меню на нашу базу даних «ваш_логін_sitetest». Перед вами відкриється вже знайоме вікно (таке як на локальному сервері Denwer). Наше завдання полягає в тому, щоб імпортувати сюди базу даних нашого сайту з сервера Denwer. Для цього в адресному рядку браузера (при увімкненому Denwer) вводимо localhost (як в першому уроці) і вибираємо http://localhost/Tools/phpMyAdmin. Ліворуч зі списку вибираємо нашу базу даних sitetest. Вгорі натискаємо на «Экспорт» (Експорт).

У вікні вибираємо «Быстрый - отображать минимум настроек» (Швидкий — відображати мінімум налаштувань), формат — SQL і натискаємо на кнопку «ОК».

У браузері з'являється віконце, що пропонує зберегти файл sitetest.sql, зберігаємо на нашому ПК. Вкладку браузера з базою даних на локальному сервері Denwer можна закрити. Тепер повертаємося на наш хостинг до phpMyAdmin, вибираємо щойно створену нами базу даних і натискаємо «Импорт» (Імпорт) [не на Denwer, а на хостингу!]. Натискаємо кнопку «Выберите файл» (Виберіть файл) і вибираємо наш файл sitetest.sql з вашого ПК, натискаємо внизу «ОК».

Після цього має з’явитися напис «Импорт успешно завершен» (Імпорт успішно завершений). З базою даних розібралися, вкладку браузера з базою даних можна закрити.

Перенесення файлів сайту з вашого ПК на хостинг

Тепер необхідно лише завантажити на хостинг файли сайту та налаштувати файл конфігурації. Йдемо на диск «Z», відкриваємо папку sitetest, переходимо до папки www, відкриваємо її. Перед тим, як все заархівувати, знаходимо файл .htaccess, клікаємо по ньому правою кнопкою і натискаємо «Открыть с помощью Блокнота» (Відкрити за допомогою Блокнота). Потім в блокноті натискаємо «Файл» => «Сохранить как» (Зберегти як). Вибираємо тип файлу — «Все файлы» (Усі файли), а в полі «Кодировка» (Кодування) поставте ANSI. Натискаємо «Зберегти». Система запитає, чи хочемо ми замінити файл, натискаємо «Да» (Так).

Тепер виділяємо всі файли вашого сайту в папці www, натискаємо правою кнопкою, вибираємо «Добавить в архив» (Додати до архіву). У віконці вибираємо «ZIP» і натискаємо «ОК» (всі ці дії при запущеному Denwer).

Після того, як архів буде запакований, на хостингу в панелі керування акаунтом cPanel знаходимо розділ «Файлы» (Файли) та вибираємо «Диспетчер файлов» (Диспетчер файлів). Перед вами відкриється ось таке вікно:

Нас цікавить папка public_html ліворуч у меню. Клікаємо по ній двічі. Потім у верхньому меню натискаємо на кнопку «Отправить» (Відправити), натискаємо «Выбрать файл» і вибираємо наш архів www.zip на диску «Z» в папці www. Потім, коли файл завантажиться на 100%, натисніть внизу на кнопку  «Вернуться к ...» (Повернутися до ...).

У диспетчері файлів знову натискаємо на public_html, тут з'явився наш архів www.zip. Натискаємо на нього правою кнопкою миші й вибираємо Extract (Розпакувати) та натискаємо Extract File(s) (Розпакувати файли) в міні-вікні, яке відкриється. Після закінчення натискаємо Close (Закрити). Ось тепер всі файли нашого сайту на хостингу, а архів www.zip з папки public_html можна видалити, натиснувши на нього правою кнопкою і вибравши Delete (Видалити).

Тепер серед цих файлів шукаємо configuration.php, натискаємо по ньому правою кнопкою миші та вибираємо Code Edit (Редагувати код).

А потім Edit (Редагувати) у вікні (кодування має бути utf-8). Знаходимо ось ці рядки:

Тут необхідно прописати ім'я користувача (user) і назву бази даних (db) — все це ми вказували при створенні відповідно користувача й бази даних. Тому подивитися, як ми їх назвали, можна в панелі керування акаунтом cPanel в закладці «Базы данных MySQL» (Бази даних MySQL). Також необхідно вказати пароль у полі password (трохи вище я просив вас його не забути!):

Зверніть увагу, що і назва бази даних, і ім'я користувача пишемо з приставкою «ваш_логін», тобто назва бази даних буде виглядати так: ваш_логін_sitetest.

Також в цьому ж файлі необхідно вказати шлях до тимчасових файлів і логів:

Він у вас має бути таким:

Звісно замість затемненої частини на скріншоті вказуєте свій логін, який ви вказали при оформленні замовлення хостингу. Тепер натисніть праворуч вгорі «Сохранить изменения» (Зберегти зміни), а потім «Закрыть» (Закрити).

От і все! Тепер відкрийте останній лист від хостингу Укрлайн, знайдіть рядок «Временный домен для тестирования хостинга» (Тимчасовий домен для тестування хостингу) і натисніть на посилання поруч — відкриється ваш сайт!

Зверніть увагу на адресу сайту — такою вона у вас буде на час тестового періоду. Як тільки ви сплатите рахунок хостингу, ваш сайт протягом доби буде вже відкриватися за своєю адресою, в нашому випадку це sitetest5656.com.

Можливо, на перший погляд процедура перенесення сайту на хостинг вам здасться складною, однак, якщо уважно поставитися до прочитання цієї статті, у вас все вийде!

Ви можете перейти до наступного уроку або повернутися до попереднього.

Рекомендовано

  • Хостинг - домен безкоштовно
  • Купити статті для сайту
  • Купити-продати посилання
  • Купити-продати вічні посилання

Яндекс.Метрика