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

Kate

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

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

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

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

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

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

Вход в панель​

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

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

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

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

425fd787180a3724e35fd969cf528d5b.png


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

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

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

0fc55a2c4557d066a82bc7f2db4355fb.png


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

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

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

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

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

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

962a0ff9a9932dd2497c89d347dba26b.png


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

cf0bd3b65487e87befe5d44f78693544.png


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

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

fb0a2a80eee1ab798e785389327cbdab.png


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

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

4d1f14ceb5b0fb72e7ae9afae5fe7616.png


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

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

831b3f2ff378c6ae4e59ae3f0342045a.png


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

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


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

c9d303153cb1f3be894c0d08bcd2977d.png


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

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

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

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

d0b9b6895080aec3842b908f9965c778.png


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

cfd2a7dd97659a610f22b5c5a83da7d4.jpg


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

ea62bba2790691e7ec3aec377cd37e74.png


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

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

e02faaa502610cf6c2a6538b1b0f0aaa.png


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

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

21d7a530b522db6cc7e0db1bd080fbe8.png


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

e661433eebd1ee6eac85c4c0855ca3c8.png


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

4103aad0b29aeff6a8c8d565105440fb.png


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

8943c22afcc371e854020f2bd9dd3e17.png


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

5e00ec1db5213f40e995f3fed3fe56e7.png


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

bffb3de2024a55bbf16116a62c83063a.png


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

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

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

6f20d306561751fe36fdab816c3a513b.png


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

abd88668e71968ffaca0a168be0cffc4.png


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

d469c6d69c7448a98280dbafed4a3843.png


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

94c057c35c0f839297a8646add00d67a.jpg


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

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

c6b7d344d161d3d766964045aa3afc60.png


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

21c8c6e776f66ad68be50668275e1d22.png


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

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


Работа с DNS​

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

1b7eedcf7f7c9961407b30ba44223f3f.png


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

a331fd9ad054344bc0ae70f9fe9ff95f.png


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

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

b03e1941f0693b64b23ddd39cbede5a8.png


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

f1104453b947dd7ca7799243cb89368d.png


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

80ef43a3864c3bb92f0ee4cff0ae0286.png


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

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

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

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

5e6783d79df6b2661ad73b309faf8e9d.png


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

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

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

a67f17320e03a8db0fcead43ce632239.png


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

dea02717a30ed415f349c3e96eb59333.png


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

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

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

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

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

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

da8f297b392690c6327d39208c265e66.jpg


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

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

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

2900ee6fe9e09f0af38ae542681c3ca4.png


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

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

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

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

e5298da49610dbc51333fe66e74d632f.png


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

b233fa2e7c8f2e8f71e7b80992f9d383.png


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

8f680929d1fd4eca4cdb6a6428ee13bf.png


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

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

5c2eba2d84d32f1929f31183b73d5b00.png


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

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

b3633029e41c6112b2bf76d4d846c685.png


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

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

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


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

a4c9f00bff896c0c20f2acea49229370.jpg




b821ba2345b3734b98b10a0c1c4f4a70.jpg


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

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

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

a3c50319c422011eaff6d1e86909c3ff.png


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

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

adb7a56959c24d97593b00a4907a710c.png


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

dfdbda87178ac876dbf2082fbcd0f25e.png




b110ac7a6f4fac87733c9bf929b243dd.png


Выводы​

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

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

Источник статьи: https://ru.hostings.info/schools/dns.html
 
Сверху