Руководство по работе с cPanel

Редактор: Дмитрий Сокол 17330 10 мин Аудио

Обратите внимание на рейтинг хостинг-провайдеров cPanel

cPanel - это одна из наиболее известных панелей управления хостингом. 

Основные параметры панели:

  • работает на платформе Linux;
  • применяется для сайтов на PHP и MySQL;
  • поддерживает набор технологий LAMP (Linux, Apache, MySQL, PHP).

Стоимость использования

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

Пользователи виртуального и выделенного сервера при установке панели ежемесячно платят 15$.

Вход в панель

1. Для виртуального хостинга
Ссылка на панель расположена в личном кабинете пользователя.

2. Для виртуального сервера
Ссылка для входа в панель имеет вид, наподобие: https://mydomain.ru:2087. 

Важно! Обратите внимание: ссылка заканчивается на “:2087”. Это указание браузеру использовать конкретный номер порта на сервере для нужного сервиса.

1. На экране авторизации введите имя пользователя и пароль.

2. При двухфакторной авторизации введите также специальный код, полученный на телефон или адрес электронной почты.

Главное меню панели для виртуального хостинга

Главное меню панели на виртуальном хостинге выглядит примерно так (вид web-интерфейса панели может меняться в зависимости от конкретного хостинга):

Функции по управлению хостингом сгруппированы по разделам: 

  • “Файлы”;
  • “Базы данных”;
  • “Домены”;
  • “Электронная почта”; 
  • и т.д.

Работа с сайтами и доменами

В cPanel к вашей учетной записи прикреплен домен основного сайта. Файлы этого сайта находятся в папке /public_html.

Как прикрепить дополнительный домен

Если нужно добавить еще один сайт с отдельным доменом, то используйте пункт меню “Дополнительные домены”.

При добавлении дополнительного домена и связанного с ним сайта его папка будет совпадать с именем домена и создана внутри папки public_html.

Как создать поддомен

Если для основного домена mysite.ru вы создаете дополнительный домен с названием test.mysite.ru, то для сайта, связанного с этим поддоменом, внутри основной папки  public_html будет создана папка test. 

Работа с файлами для “заливки” сайта на хостинг

Для работы с файлами сайтов в cPanel есть несколько способов. Функции управления файлами расположены в разделе “Файлы”.

Использование файл-менеджера

Во встроенном файл-менеджере cPanel (диспетчер файлов) вы найдете все необходимые инструменты для работы с файлами сайтов.

1. Используйте пункт меню “Отправить” для:

  • создания новых папок и файлов;
  • копирования;
  • перемещения;
  • удаления;
  • загрузки файлов с локального компьютера. 

2. Применяйте пункты меню “Извлечь” (распаковать из архива) и “Сжать” (упаковать в архив) для работы с архивами.

Работа с FTP-аккаунтами

1. Используйте пункт “Учетные записи FTP” для работы с FTP-аккаунтами в разделе “Файлы”.

Важно! По умолчанию у вас уже есть аккаунт FTP,  совпадающий с логином и паролем для доступа к cPanel. 

2. Примените доменное имя сайта или IP-адрес сервера в качестве адреса FTP-сервера.

3. Воспользуйтесь ссылкой “Настроить клиент FTP” рядом с названием учетной записи, чтобы получить точные данные для подключения к FTP-серверу. Под строкой “Ручные настройки” появится подробная информация об имени пользователя, адресе FTP-сервера и номере порта для FTP.

Эту информацию используйте в FTP-клиенте, например, в Filezilla

Работа с базами данных

В cPanel есть специальный раздел для работы с базами данных MySQL.

Примените пункт меню  “Мастер баз данных MySQL” для создания новой базы данных вместе с пользователем. 

1. Создайте базу данных.

2. Создайте пользователя.

3. Установите права доступа к базе данных для пользователя.

4. Завершите создание базы данных.

В меню “Базы данных MySQL” можно просмотреть уже созданные базы данных и выполнять операции с ними.

Также можно управлять пользователями баз данных.

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

Работа с электронной почтой

Для работы с электронной почтой в cPanel имеется отдельный раздел. Почтовый ящик может быть привязан к основному домену пользователя или к дополнительным доменам.

1. В разделе “Учетные записи электронной почты”  можно посмотреть список уже созданных почтовых ящиков.

2. Здесь создаются новые ящики.

Важно! Для доступа к почтовым ящикам cPanel предлагает web-интерфейсы для работы с почтой (webmail), например, Roundcube. Доступ к webmail осуществляется по ссылке вида “https://mysite.ru:2086”.

Управление резервными копиями

Для безопасности и сохранности данных в cPanel предусмотрена надежная система резервных копий, которая доступна в разделе “Файлы”.

1. Воспользуйтесь мастером резервного копирования для создания копии файлов сайта и его базы данных.

2. Или используйте пункт меню  “Резервная копия”.  В нем на одном экране собраны функции:

  • создание полной или частичной копии корневого каталога сайта и базы данных;
  • восстановление данных (или части данных) из резервной копии.

Работа с DNS

Если серверы доменной зоны пользователя расположены на том же сервере, то cPanel предоставляет функционал для управления записями DNS (Раздел “Домены”).

В этом меню размещен удобный редактор для добавления и изменения записей в доменной зоне.

Статистика и журнальные файлы

В разделе “Метрики” собраны пункты меню для ознакомления со статистикой работы сайтов.

1. В пункте “Посетители” вы увидите список визитеров для конкретного сайта.
2. В пункте  “Ошибки” найдете содержимое файла журнала ошибок web-сервера.

3. В этом разделе cPanel вы увидите систему статистики и web-аналитики AWStats.
4. Лог-файлы журналов посетителей для конкретных сайтов скачивайте через меню “Доступ к необработанным данным”.

Дополнительные возможности cPanel

Работа с сертификатами SSL

Создание SSL-сертификатов и управление ими для включения протокола HTTPS на сайтах -  важная функция системы администрирования web-проектов.

1. Зайдите в раздел “Безопасность”.
2. Найдите пункты “SSL/TLS” и “Let's Encrypt SSL”.

3. Пункт “SSL/TLS” используйте для просмотра уже установленных сертификатов для сайтов. 

Установка SSL-сертификата

Для этого воспользуйтесь ссылкой “Установка и управление SSL для сайта (HTTPS)" - Управление сайтами с SSL.

По данной ссылке доступен перечень сайтов, для которых уже есть сертификаты SSL. Здесь вы также можете создать нужные сертификаты.

Вы можете использовать самоподписанный сертификат, сгенерированный самой системой cPanel, и купленный официальный SSL-сертификат.

Для самоподписанного сертификата cPanel настраивает все автоматически. В случае покупки сертификата вам нужно будет провести определенные действия.

Покупка SSL-сертификата

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

1. В первое поле (обозначено цифрой 1 на снимке экрана) скопируйте содержимое файла сертификата.
2. Во второе поле  (цифра 2) - скопируйте содержимое закрытого ключа.

Важно! Третье поле заполняется, если в наборе файлов сертификата имеется ключ цепочки центров авторизации, иначе оно остается пустым.

3. После заполнения полей нажмите на кнопку “Установить сертификат”, и сайт получит поддержку работы по протоколу HTTPS.

Получение бесплатного SSL-сертификата от Let's Encrypt 

1. Воспользуйтесь пунктом меню ”Let's Encrypt SSL”, чтобы установить на сайт бесплатный SSL-сертификата от Let's Encrypt.
2. Для этого нажмите на кнопку ”Issue” для конкретного сайта, и система автоматически запросит сертификат для этого сайта, а также установит его.

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

Управление версиями и настройками PHP для сайтов

Для корректной работы сайта важно использовать определенную версию языка PHP. cPanel поддерживает мультиверсионность PHP. 

Зайдите в раздел “Программное обеспечение” и найдите в меню “Multi PHP Manager”, чтобы воспользоваться функцией.

Здесь вы увидите список доступных версий PHP с указанием возможности настройки конкретной версии PHP для каждого сайта.

Можно произвести тонкую настройку различных параметров PHP для конкретного сайта с помощью пункта меню “Редактор MultiPHP INI”.

Запланированные задания (Cron)

Для удобной работы с планировщиком заданий (Cron) в cPanel зайдите в соответствующий пункт меню в разделе “Расширенный”.

На странице планировщика можно добавлять новые задания (скрипты) для их выполнения по расписанию с указанием  конкретного временного интервала и возможностью получения отчетов на почту.

Важно! Для эффективного использования этих возможностей необходимо уметь работать с командной строкой Linux.

Быстрая Установка популярных CMS

cPanel поддерживает скрипт автоматической установки популярных CMS Softaculous. Он доступен в меню “Softaculous Apps Installer” и предоставляет на выбор установку на сайт таких популярных CMS:

  • Wordpress;
  • Joomla;
  • OpenCart;
  • Drupal;
  • PHPbb;
  • а также большой набор других полезных скриптов.

Пример установки Wordpress на свой сайт через этот скрипт вы видите на следующих двух фото.

Подключение доступа по протоколу SSH

cPanel  поддерживает доступ пользователя на сервер через защищенный протокол SSH.  

Найдите соответствующий пункт для работы с этим протоколом в разделе “Безопасность”.

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

Вы можете импортировать уже готовые ключи с локального компьютера или создать новые.

Также в cPanel встроен терминал, который позволит вам работать при помощи командной строки на сервере без использования SSH.

Выводы

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

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

На сайте hostings.info можно найти список провайдеров хостинга, предлагающих cPanel в качестве панели управления для пользователей услуги “виртуальный хостинг”.

Дмитрий Сокол

Хостинг-провайдеры с cPanel

Rank Хостинг Клиенты Оценка Отзывы
1
147000
5.0 394
2
110000
4.9 30
3
101025
4.8 35

Хостинг-провайдеры с ISPmanager

Rank Хостинг Клиенты Оценка Отзывы
1
147000
5.0 394
2
577930
5.0 488
3
21000
4.8 231

Хостинг-провайдеры с DirectAdmin

Rank Хостинг Клиенты Оценка Отзывы
1
30000
4.6 746
2
35000
4.6 47
3
15000
0.0 1
Не нашли ответ на свой вопрос?
Задайте его экспертам! Ответ приходит очень быстро и прямо на ваш email.

Добавляя подтверждение "Я не робот" вы так же даете согласие получать сообщения от ru.hostings.info и принимаете его Политику конфиденциальности, позволяя ru.hostings.info хранить и обрабатывать вашу личную информацию, указанную выше, для предоставления вам запрашиваемого контента.

Рейтинги хостинг-провайдеров по задачам сайта
Апреля
Панель управления

От панели управления зависит ваше удобство в настройке хостинге\сайта.

Большинство качественных хостингов из нашего ТОПа используют удобные панели управления, поэтому рекомендуем больше внимания уделить другим параметрам при выборе.

Вид хостинга

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

Виртуальный хостинг - подходит для большинства проектов начального уровня с посещаемостью до 1000 человек в сутки. В таком хостинге мощность сервера делится между несколькими хостинговыми аккаунтами. Услуга проста в настройке даже для новичков.

VPS - подходит для более сложных проектов с достаточно большой нагрузкой и посещаемостью до 10000 человек в сутки. Здесь мощность сервера фиксированная для каждого виртуального сервера, при этом сложность настройки увеличивается.

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

Размещение и обслуживание вашего собственного сервера в дата-центре хостинга - это не очень популярная услуга и требуется в исключительных случаях.

CMS

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

Тип виртуализации

Виртуализация - это создание виртуальной среды на физическом сервере, позволяющая запускать требуемые ПО без затрагивания процессов, совершаемых другими пользователями сервера.  С её помощью ресурсы физического сервера распределяются между виртуальными (VPS/VDS). Основные виды: аппаратная (KVM), паравиртуализация, виртулизация на уровне ОС (OpenVZ).

Прочее

Абузоустойчивый хостинг - компании, которые разрешают размещать практически любой контент, даже запрещенный (спам, варез, дорвеи, порнографические материалы). Такие компании не удаляют контент вашего веб-сайта при первой же жалобе (“абузе”).

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

Безопасный хостинг - тот, где администрация постоянно обновляет ПО установленное на серверах, устанавливает базовую защиту от DDoS-атак, антивирус и файерволлы, блокирует взломанные сайты и помогает их "лечить".

Защита от DDOS - компании, которые предоставляют хостинг с защитой от DDoS-атак. Такие пакеты ощутимо дороже обычных, но они стоят своих денег, так как ваш сайт будет защищен от всех видов сетевых атак.

Бесплатный тест

Тестовый период - предоставляется хостером бесплатно на 7-30 дней, чтобы вы могли удостовериться в его качестве.

Moneyback - период на протяжении которого хостер обязуется вернуть деньги, если вам не понравится хостинг.

Региональные
Цена

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

Также мы собрали тарифы от тысяч хостеров, чтобы вы могли выбрать хостинг по конкретной цене.

Технологии и ОС

На языке программирования PHP и базах данных MySQL сейчас работает большинство сайтов. Они же поддерживаются практически всеми современными хостингами.

ASP.NET - платформа для разработки веб-приложений от Майкрософт.

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

Тип диска