*КУБ– полный комплекс облачных услуг!

Как установить панель управления cPanel на VPS?

Введение.

На рынке существует множество решений для управления хостингом, доменами, электронной почтой и базами данных, но на фоне всех заметно выделяются CPanel и Plesk. Используя данные инструменты вы получите удобный пользовательский интерфейс для работы с доменами и поддоменами, базами данных MySQL через phpMyAdmin, управлением сайтами с помощью популярных CMS (WordPress, Joomla, OpenCart и др.). Эти универсальные инструменты обладают гибкими функциями аналитики производительности вашего сайта, анализа поведения пользователей и понимания посещаемости. Благодаря мощным инструментам безопасности вы можете предотвращать атаки блокируя доступ определенным IP-адресам к вашему сайту, обнаруживать проблемы и потенциальные угрозы. В этой статье мы поговорим о cPanel, какие системные требования понадобятся и рассмотрим несколько популярных способов установки.

 Подготовка к установке.

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

Минимальные системные требования для cPanel.

  • Процессор: минимум 1 ГГц.
  • Оперативная память: от 1 ГБ.
  • Дисковое пространство: от 20 ГБ.
  •  Ос: CentOS 7 или выше, Ubuntu 18.04 или выше

Оптимальные системные требования для cPanel:

  Легкая нагрузка (до 10 сайтов с небольшим трафиком)

  • Процессор: 2 ГГц (двухъядерный)
  •  Оперативная память: 2-4 ГБ RAM
  • Дисковое пространство: 50-100 ГБ свободного места
  • Тип хранения: SSD предпочтительнее для повышения скорости

Средняя нагрузка (от 10 до 50 сайтов со средним трафиком и несколькими базами данных)

  •  Процессор: 3 ГГц (четырехъядерный)
  • Оперативная память: 4-8 ГБ RAM
  • Дисковое пространство: 100-200 ГБ свободного места
  •  Тип хранения: SSD

Высокая нагрузка (более 50 сайтов с высоким трафиком и множеством баз данных)

  •  Процессор: 3 ГГц (шестиядерный или выше)
  • Оперативная память: 8-16 ГБ RAM
  • Дисковое пространство: 200-500 ГБ свободного места
  • Тип хранения: SSD или NVMe для большей производительности

Экстремальная нагрузка (корпоративные решения с большим количеством сайтов и баз данных)

  •   Процессор: 3 ГГц (восьмиядерный или выше)
  •   Оперативная память: 16-32 ГБ RAM
  • Дисковое пространство: 500 ГБ и более
  • Тип хранения: NVMe или специализированное хранилище для высокой производительности

Установка cPanel на VPS

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

CentOS с Perl и screen (языки программирования).

Через SSH.

  1.  Убедитесь, что Perl установлен:

yum install -y perl

  1.   Создайте полное доменное имя:

hostname server.example.com

  1.  Создайте необходимые пакеты и screen:

yum install wget screen -y

  1.  Откройте новую сессию screen:

screen -S cPanel_Installation

  1.  Загрузите и инсталлируйте скрипт установки:

wget -N http://httpupdate.cPanel.net/latest

sh latest

  1. Для версии только с DNS:

 wget -N http://httpupdate.cPanel.net/latest-dnsonly

sh latest

  1.   Полезные команды для работы со screen:

Остановить: control-a-d  #комбинация отсоединяет от сессии screen

Продолжить: screen -r.   #комбинация подключает к ранее созданной сессии screen

Через веб-интерфейс хостинг-провайдер

Если ваш хостинг-провайдер дает средства для установки арендуемого или виртуального домена, вы͏ можете использовать этот шанс и установить cPanel через интерфейс вашего VPS-провайдера.

Как общий пример:

  1. Откройте сайт вашего VPS- провайдера и войдите в свой профиль;
  2.   Найдите раздел «Управление сервером» или подобный и выберите cPanel в списке доступных панелей.
  3. Далее следуйте инструкции по автоматической установке. 

Через скрипт автоматической установки.

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

  1.  Загрузка:

Войдите на сайт вашего хостинг-провайдера и загрузите скрипт автоматической установки cPanel.

  1.  Запуск на сервере:

sh install_cpanel.sh

Примечание: к сожалению, cPanel не поддерживает Ubuntu. Для этой системы нужно использовать другие панели, например Plesk или Webmin.