Чтобы опубликовать свой сайт в интернете, нужно загрузить на хостинг его файлы и базу данных. В этой статье покажем, как залить сайт на хостинг с панелью управления cPanel, но общий принцип будет таким же для любой другой панели.

Содержание

  1. Купите домен и хостинг
  2. Загрузите файлы сайта
  3. Загрузите базу данных
  4. Проверьте, всё ли работает

Шаг 1. Купить домен и хостинг

Чтобы загрузить готовый сайт в интернет, нужен домен и хостинг. Если вы вдруг не в курсе, домен — это текстовый адрес сайта, а хостинг — это место, где ваш сайт хранится в круглосуточном доступе.

При выборе домена главное найти короткое и запоминающееся имя. Желательно без сложных букв, чтобы его можно было без ошибок набрать на слух. Если понравившееся имя занято в зоне .com, оно может быть свободно в других зонах. Подробнее об этом читайте у нас в блоге: Как выбрать домен.

При выборе хостинг-провайдера важно, чтобы серверы работали без перебоев, на них были свежие версии ПО, а поддержка отвечала быстро, если вдруг что-то случится. Тестовый период или гарантия возврата средств в первое время после заказа помогут не потерять деньги. Подробнее на тему: Как выбрать хостинг.

Попробуйте наш хостинг

На всех наших серверах установлены SSD-диски, есть дата-центры в Украине, США и Нидерландах. При покупке сразу на полгода или дольше — бесплатный домен в одной из популярных зон и SSL-сертификат на 1 год.

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

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

Выбрать хостинг

Шаг 2. Загрузить файлы сайта

Когда у вас будет хостинг и домен, можно разбираться, как разместить сайт в интернете. Это можно сделать либо в панели управления хостингом, либо в специальной программе для работы с файлами на хостинге.

В панели управления хостингом

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

Попасть в cPanel на нашем хостинге вы можете из Панели клиента или по ссылке из письма об активации хостинга. Тема письма: «Ваш виртуальный хостинг готов к использованию».

На главной странице cPanel найдите раздел «Домены» и запустите в нём приложение «Домены»:

Загрузка сайта на хостинг — Раздел «Домены» в cPanel

На следующей странице вы увидите список всех доменов на хостинге. Перейдите в корневую папку домена, для которого собираетесь загрузить сайт на хостинг, кликнув по ссылке в колонке «Корневая папка».

Размещение сайта на хостинге — Колонка «Корневая папка» в приложени «Домены»

В корневом каталоге нажмите на верхней панели с опциями кнопку «Загрузить» со стрелкой вниз, чтобы залить сайт на хостинг.

Закачать сайт на хостинг — Корневой каталог домена в разделе cPanel «Домены»

На следующей странице нажмите кнопку «Выбрать файл» и выберите архив с файлами сайта, который нужно загрузить на хостинг. После этого процесс начнётся автоматически.

Загружать лучше всего именно в виде архива, потому что в cPanel нельзя выбрать папку для загрузки — только файлы. Так что перед тем как загрузить сайт на хостинг, упакуйте его в архив, чтобы не создавать папки вручную.

Когда загрузка сайта на хостинг закончится, кликните по ссылке чуть ниже, чтобы вернуться в «Менеджер файлов».

Как перенести сайт с компьютера на хостинг — Окно загрузки файлов в cPanel

Вернувшись в корневую папку, выберите архив с сайтом и нажмите на верхней панели «Извлечь», чтобы распаковать архив.

Как залить готовый сайт в интернет — Кнопка «Извлечь» на верхней панели в «Менеджере файлов» cPanel

В программе для работы с файлами

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

Называются такие программы — FTP-клиенты. В них вы один раз настраиваете подключение и дальше управляете файлами на сервере, как будто это папка на вашем компьютере. А ещё при работе с FTP-клиентом не нужно создавать архивы. Вы можете загружать на сервер сразу несколько файлов или даже папок со всем их содержимым.

Одна из популярных программ для работы с файлами по FTP — это FileZilla. Подробнее о её настройке читайте в отдельной статье: Как подключиться к серверу в FileZilla.

Шаг 3. Загрузить базу данных

Сначала базу данных нужно создать. Для этого найдите на главной странице cPanel раздел «Базы данных» и перейдите в нём в приложение «Помощник баз данных MySQL».

Как поставить сайт на хостинг — Приложение «Помощник баз данных MySQL» в cPanel

В cPanel база данных создаётся в три шага. На первом шаге придумайте название базы.

Как разместить сайт в интернете — Создание базы данных в cPanel, Шаг 1

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

Как разместить сайт на хостинге — Создание базы данных в cPanel, Шаг 2

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

Как разместить сайт в интернете — Создание базы данных в cPanel, Шаг 3

После создания базы данных останется только загрузить в неё данные. Это можно сделать в приложении «phpMyAdmin». Оно есть в большинстве панелей управления хостингом. В cPanel его можно найти на главной странице в разделе «Базы данных»:

Как загрузить сайт в cPanel — Приложение phpMyAdmin в разделе «Базы данных»

Выберите базу, которую только что создали, в левой части экрана и перейдите на вкладку «Import» на верхней панели:

Как залить сайт в cPanel — вкладка «Import» в «phpMyAdmin»

На следующей странице выберите .sql файл с базой данных на компьютере и нажмите «Go». Время, которое понадобится для загрузки базы, будет зависеть от её размера.

Выгрузка сайта на хостинг — Выбор файла .sql на компьютере

После загрузки вы увидите все свои таблицы. Теперь нужно только обновить сведения о базе данных в конфигурационном файле сайта, чтобы всё работало. Обычно этот файл называется config.php, configuration.php или settings.php, но не обязательно. Зависит от того, на чём сделан сайт. В файле будут поля примерно с такими параметрами:

host = 'сервер';
user = 'имя_пользователя_базы_данных';
db = 'имя_базы_данных';
password = 'пароль_пользователя_базы_данных';

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

Шаг 4. Проверить сайт

После того как вы разместите сайт на хостинге, остаётся только проверить, нормально ли он открывается. Если покупали у нас и хостинг и домен, сайт должен открываться сразу после загрузки на хостинг. У других провайдеров может также понадобиться направить домен на хостинг.

Отдельный случай — если вы купили домен у одного провайдера, а хостинг у другого. Тогда точно понадобится подключать к нему домен. Для этого нужно направить домен на DNS-серверы хостинга. Делается это на стороне компании, у которой вы регистрировали домен. А значения DNS-серверов нужно узнать у хостинг-провайдера. Например, у нас на виртуальном хостинге такие DNS-серверы:

  • dns1.hostiq.ua
  • dns2.hostiq.ua

После того как вы поменяете DNS-серверы, придётся подождать как минимум 24 часа, чтобы новые DNS-настройки вступили в силу по всему миру. Однако, есть несколько способов проверить сайт сразу:

  1. Добавьте домен и IP-адрес вашего сервера в файл hosts. Тогда конкретно на вашем компьютере сайт откроется в обход глобальных DNS-настроек. IP-адрес сервера вы можете посмотреть на главной странице cPanel в блоке «Общие сведения» в правой части экрана.
  2. Используйте онлайн-инструмент hosts.cx. По сути это тот же файл hosts, только в онлайне. Там тоже понадобится просто указать домен и IP-адрес сервера.
  3. Зайдите на сайт с VPN или через прокси.

Если у вас остались вопросы или нужна помощь с загрузкой сайта на хостинг, напишите нашей службе поддержки. Работаем круглосуточно и без выходных.