Для установки сайту на хостинг потрібно пройти кілька простих етапів.
Більшість сайтів складаються з файлів сайту, бази даних і конфігураційного файлу з параметрами підключення до бази.
1. Створіть архів файлів якщо сайт розміщений у Вас на локальній машині. Якщо ж сайт розміщений на віртуальному сервері – Ви можете підключитися через ftp-менеджер, ssh або скористатися веб-інтерфейсом (якщо він встановлений) для створення резервної копії сайту.
2. Створити дамп бази. Це можна зробити через ssh за допомогою команди mysqldump, або через phpMyAdmin Виконати “Експорт” бази в файл, або використовувати зручний php-скрипт adminer.php з сайту adminer.org.
3. Завантажте файли в кореневий каталог сайту. За замовчуванням, часто каталоги сайтів мають назви «public_html» або «www» або “htdocs”, якщо таких немає – зверніться в службу підтримки користувачів Вашого хостингу уточніть куди завантажити. Завантажити файли можна за допомогою адміністративної панелі Cpanel в “Диспетчер файлів”, через ftp-клієнт (наприклад filezilla) або через ssh командою scp.
4. Створіть базу і користувача бази в панелі управління хостингом (Cpanel). Тепер потрібно імпортувати Ваш створений дамп бази (файл .sql або sql.gz). Зробити це можна через ssh командою mysql, або через закладку “Імпорт” в phpMyAdmin в панелі Cpanel, або через попередньо завантажений на хостинг php-скрипт adminer.php.
5. Вкажіть настройки підключення до бази в файлі конфігурації сайту. У файлі конфігурації сайту зазвичай вказується: ім’я бази даних, користувач бази, пароль користувача бази, хост підключення до сервера баз даних (дуже часто localhost).
Установка Вашого сайту на хостинг виконана, перевірте його роботу.
По кожному з пунктів Ви можете звернутися в тех. підтримку хостингу за консультацією. Інструкція підходить як план по установці більшості вже створених сайтів на хостинг. Звичайно, по установці готових CMS систем зі своїм установником завжди бажано прочитати документацію по встановленню обраної CMS.