Установка cPanel на виртуальный сервер CentOS 6

Что такое cPanel?

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

Примечания

После установки cPanel нельзя просто удалить с сервера; для этого нужно выполнить полное восстановление сервера. Приложение cPanel не имеет деинсталлятора.

Кроме того, лицензия cPanel может стоить около $200 в год. Узнать о расценках cPanel более подробно можно на официальном сайте проекта.

У нас на 8HOST вы можете купить cPanel хостинг в Нидерландах с безлимитным трафиком всего от 5 евро в месяц не заморачиваясь с установкой.

Требования

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

Для начала необходимо установить Perl:

sudo yum install perl

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

2012-11-01 16:00:54  461 (ERROR): Your hostname () is not set properly. Please
2012-11-01 16:00:54  462 (ERROR): change your hostname to a fully qualified domain name,
2012-11-01 16:00:54  463 (ERROR): and re-run this installer.

К счастью, эту ошибку можно очень легко обойти. При наличии FQDN укажите его с помощью следующей команды:

hostname FQDN

Чтобы установить cPanel, не имея FQDN, используйте временное доменное имя; позже его можно заменить постоянным именем (на одной из первых страниц настройки).

hostname  host.example.com

Установка cPanel

cPanel устанавливается всего в несколько шагов, но сам процесс установки может занять немало времени.

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

Итак, установите screen и wget:

sudo yum install screen wget

После завершения установки screen запустите новую сессию.

screen

Открыв screen, установите cPanel (можно установить версию с WHM или же версию только для DNS):

  • Для установки cPanel с WHM:

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

  • Для установки версии для DNS

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

После загрузки нужного пакета запустите скрипт:

sh latest

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

Чтобы остановить screen, нажмите:

Cntrl-a-d

Чтобы восстановить сессию screen, используйте команду:

screen -r

После завершения установки cPanel откройте ip-адрес_или_домен:2087 (например: 11.22.33.444:2087 или example.com:2087).

Используйте логин и пароль:

username: your_server_user
password: your_password

Теперь создайте пользователя cpanel и откройте  ipадрес/cpanel или домен/cpanel. Готово!

Tags: , , , , ,

Добавить комментарий