Установка сайта на хостинг

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

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.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *