Поиск по сайту:

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


Статус: устарело

В этой статье рассматривается версия CentOS, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением CentOS 6, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию CentOS.

Причина:

См. вместо этого:

О cPanel

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

Примечания

  • Once cPanel is installed, it cannot be removed from the server without a complete server restore. cPanel does not offer an uninstaller
  • Additionally, cPanel is subject to a licensing fee which may come out to be around $200 a year. DigitalOcean does not cover the cost of cPanel. You can find out more about cPanel pricing here

Setup

Before installing cPanel on our droplet, we need to take two additional steps.

First we need to make sure that Perl is installed on the server

sudo yum install perl

After installing perl we need to take one more preliminary step. cPanel is very picky about making sure that server that it is installed on has a Fully Qualified Domain Name. To that effect, we need to provide it with a valid hostname. Skipping this step will inevitably get you the following, very common, error.

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.

Luckily this error has a very easy solution. If you have a FQDN, you can type it in with the command:

hostname your FQDN

Otherwise, if you want to proceed with the cPanel installation but do still lack the hostname, you can input a temporary one. Once cPanel is installed, you will be able to change the hostname to the correct one on one of the first setup pages.

hostname  host.example.com

Install cPanel

Although the cPanel installation only has several steps, the installation does take a long time. Although using program "screen" is not necessary in order to install cPanel, it can be a very helpful addition to the installation process. It can be especially useful if you know that you may have issues with intermittent internet or that you will need to pause the lengthy install process.

To start off, go ahead and install screen and wget:

sudo yum install screen wget

Once screen is installed, start a new session running:

screen

After opening screen, you can proceed to install cPanel with WHM or a DNS only version of cPanel.

  • Use this this command to install cPanel with WHM:
    wget -N http://httpupdate.cPanel.net/latest
  • Use this command to install the DNS only version of cPanel:
    wget -N http://httpupdate.cPanel.net/latest-dnsonly

Загрузив запрошенный пакет, мы можем продолжить и запустить скрипт:

sh latest

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

Чтобы отсоединить экран, введите: Cntrl-a-d

Для повторного подключения к экрану вы можете использовать команду:

screen -r

После окончательной установки cPanel вы можете получить доступ к логину, перейдя на свой IP-адрес: 2087 (например, 12.34.45.678:2087l) или домен (example.com:2087).

Ваш логин будет:

username: your_server_user
password: your_password

Оттуда вы можете создать своего пользователя cpanel и, наконец, войти в систему через ipaddress/cpanel или domain/cpanel.