Як перенести сайт на хостинг?

Фото - Як перенести сайт на хостинг?

У більшості випадків, розробка будь-якого сайту відбувається на персональному комп'ютері, де встановлений локальний сервер, до якого відсутня доступ з інтернету. Але рано чи пізно з'являється необхідність розмістити створений сайт на хостингу, розташованому в глобальній мережі. Існує кілька способів, за допомогою яких можна вирішити проблему, як перенести сайт на хостинг. Їх застосування залежить від того, якого типу ваш сайт.




Статичний сайт

Яскравими представниками цього є сайти-візитки, а також, невеликі інформаційні сайти про компанії або персональні сторінки. Вони розробляються в HTML редакторах і візуальних середовищах. Основною їх особливістю є досить рідкісне оновлення контенту, відсутність баз даних і власного движка. У такому випадку, перенесення сайту на хостинг - це досить просте заняття, яке можна реалізувати наступними способами.

Завантаження сайту по FTP

Це найпростіший спосіб, з його допомогою можна легко перенести весь сайт із зображеннями і даними на новий хостинг. Для цього вам необхідно дізнатися у вашого хостинг-провайдера установки сервера по протоколу FTP. Після чого можна, використовуючи «Провідник Windows», підключиться до хостингу і простим копіювання вмісту директорії (html - сторінок, картинок, флеш-роликів) вашого сайту, в кореневу папку хостингу, розмістити його в інтернеті. При цьому в назві файлів не повинно бути пробілів і кириличних символів.

Завантаження сайту через адмін-панель

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


Тепер ми знаємо, як завантажити сайт на хостинг, якщо він статичного типу, але у випадку з динамічним ці способи вам не підійдуть.

Динамічні сайти

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

Переносимо динамічний сайт з localhost

  • Додаємо домен сайту на новий хостинг. Якщо під час реєстрації хостингу ви вказали і домен, то він додасться автоматично.
  • Поміняйте налаштування DNS. Для цього зайдіть в панель управління вашого домену, використовуючи логін і пароль видані вам. Після чого введіть DNS того хостингу, на який буде поміщений ваш сайт (зазвичай надсилається на e-mail після реєстрації у хостинг-провайдера). Налаштування оновляться протягом доби.
  • Робимо дамп БД і переносимо її. Дамп - це файл, що містить в собі всі відомості і контент зберігається в БД. Для його створення скористайтеся утилітою phpMyAdmin, яка встановлена на всіх хостингах і, скоріше всього, на локальному комп'ютері з вашим сайтом. Відкривши утиліту, виберіть вашу базу даних, відзначте необхідні таблиці і налаштуйте параметри вивантаження (додайте параметри "DROP TABLE / VIEW / PROCEDUR / FUNCTION" і відключіть "IF NOT EXISTS"). Тепер натисніть «Експорт».
  • На новому хостингу, в адмін-панелі створіть нову БД і нового користувача для доступу до неї, не забудьте встановити необхідні права доступу.
  • З тієї ж адмін-панелі переходимо в phpMyadmin і вибираємо функцію «Імпорт». Тепер вказуємо шлях до файлу дампа старої бази і завантажуємо його.
  • Тепер, після вдалого імпорту БД, нам буде потрібно вже відомим способом скопіювати по FTP файли сайту в кореневу директорію хостингу.
  • Нарешті, завершальний етап. Зараз нам потрібно виправити файл конфігурації - «config.php». Змініть в ньому ім'я БД, ім'я користувача БД і ім'я сервера MySQL. Це необхідно у зв'язку зі зміною хостингу і сервера БД.

Описаний вище спосіб дозволяє нам вирішити таку проблему, як залити сайт на хостинг з підтримкою MySQL і Appach. Таким чином ви можете також перемістити свій сайт, заснований на CMS Joomla! або WordPress, з одного хостингу на інший. Тепер ви вже точно знаєте, як розмістити сайт на хостингу, і те, що в цьому немає абсолютно нічого складного.


» » Як перенести сайт на хостинг?