Как загрузить сайт на хостинг

Для размещения сайта на хостинге необходимо:

 

  1. Загрузить файлы сайта на хостинг (при помощи FTP-клиента или файлового менеджера cPanel)
  2. Создать базу данных и добавить пользователя MySQL
  3. Подключить базу данных к сайту согласно инструкции от разработчика сайта/движка
  4. Импортировать базу данных с помощью phpmyadmin или функции восстановления

Более подробно каждое действие описано ниже.

 

Для корректной работы сайта все его файлы должны быть расположены в корневом веб-каталоге /public_html вашего аккаунта cPanel.

 

Для загрузки файлов на хостинг вы можете воспользоваться встроенным менеджером файлов или любым FTP-клиентом.

 

Менеджер файлов cPanel находится в разделе Файлы на главном экране.

Менеджер файлов в разделе Файлы на главном экране cPanel

 

При использовании менеджера файлов следует обратить внимание на следующие моменты:

 

  • Файлы, имя которых начинается с точки (например, .htaccess) по умолчанию могут быть скрыты. Чтобы включить их отображение, перейдите в Настройки в верхней правой части окна и включите опцию Show Hidden Files (dotfiles).  

     Окно настроек cPanel
  • Диспетчер файлов cPanel не поддерживает загрузку папок. Чтобы загрузить готовую директорию, архивируйте ее на вашем компьютере, загрузите архив в нужную папку и распакуйте его (кнопка Извлечь в верхней панели).

 

Другой способ загрузить файлы на хостинг — FTP-клиент, например FileZilla.

 

FTP-аккаунт создается при активации аккаунта cPanel. Для его использования в вашем FTP-клиенте потребуется указать данные, которые указаны в разделе Учётные записи FTP → Настроить FTP клиент.

Учетные записи FTP в разделе Файлы на главном экране cPanel

Вкладка Учетные записи FTP

 

По умолчанию эти данные будут иметь вид

 

  • FTPсервер: ftp.доменное_имя
  • логин и пароль от вашего аккаунта cPanel
  • порт для подключения: 21.

Большинство сайтов используют базы данных для хранения информации. В панели управления cPanel есть все инструменты для создания и управления базами данных. Все элементы управления MySQL располагаются в разделе Базы данных.

 

Базы данных и учетные записи для них не создаются при добавлении аккаунта cPanel. Добавьте базу данных MySQL через инструмент Помощник баз данных MySQL.

Помощник баз данных MySQL на главной экране cPanel

 

На первом этапе необходимо задать название базы данных. При этом название будет содержать префикс вашего пользователя. Имя базы данных будет иметь вид h00000_названиеБД.

Интерфейс помощника БД — Шаг 1: создание базы данных

 

После создания базы необходимо создать пользователя. На данном этапе нужно ввести имя пользователя и пароль. Рекомендуем использовать сложный пароль (с надежностью 100 по встроенной системе оценки) чтобы минимизировать риск взлома базы данных, в результате которого могут быть скомпрометированы данные вашего сайта.

Интерфейс помощника БД — Шаг 2: создание пользователей БД

 

Вы можете воспользоваться генератором паролей, нажав соответствующую кнопку. После создания пароля следует сохранить его в безопасном месте. По окончании нажмите кнопку Создать пользователя.

Интерфейс помощника БД — Шаг 3: добавление пользователя к БД

На финальном этапе необходимо предоставить привилегии созданному пользователю. Рекомендуется оставить только необходимые для корректной работы вашего сайта права.

 

Подключение базы данных осуществляется по-разному, это зависит от того, на какой CMS написан сайт. Обычно вам нужно будет предоставить логин и пароль от пользователя базы данных MySQL, которого вы создали ранее.

 

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