Меню Рубрики

Установка cpanel for debian

Как установить cPanel и WHM на CentOS 7

Главное меню » Операционная система CentOS » Как установить cPanel и WHM на CentOS 7

Требования к установке cPanel

  • CentOS 7 VPS
  • Минимум 1 ГБ оперативной памяти (рекомендуется 2 ГБ оперативной памяти)
  • Минимальное дисковое пространство 20 ГБ (рекомендуется 40 ГБ)
  • cPanel license (есть также 15-дневный пробный период, который активируется сразу после завершения установки)

Установка cPanel в CentOS 7

1. Подключитесь к своему серверу

Во-первых, вам нужно подключиться к вашему серверу через SSH.

Чтобы подключиться к вашему серверу через SSH в качестве пользователя root, используйте следующую команду:

и замените «IP_ADDRESS» и «PORT_NUMBER» на ваш фактический IP-адрес сервера и номер порта SSH.

2. Установка WHM/cPanel

Cpanel написан на Perl, поэтому перед началом установки вы должны убедиться, что на вашем сервере установлен Perl.

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

WHM/cPanel также требует, чтобы имя хоста вашего сервера являлось Полностью квалифицированным доменным именем (FQDN), которое не соответствует ни одному из доменов вашего сервера. В нашем примере мы укажем имя хоста нашего сервера на host.mydomain.com (вы можете заменить mydomain.com своим фактическим доменным именем). Чтобы изменить имя хоста на сервере, вы можете использовать следующую команду:

Чтобы загрузить скрипт установки cPanel, вам нужно будет использовать команду cURL. Если cURL отсутствует на вашем сервере, вы можете установить его с помощью следующей команды:

Перед загрузкой скрипта, давайте изменим ваш текущий каталог на /home с помощью следующей команды:

Теперь вы можете загрузить последнюю версию cPanel & WHM с помощью:

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

Вы должны увидеть следующий вывод на экране, указав, что установка была запущена:

Процесс установки может занять до 30 минут. По завершении установки вас могут попросить перезагрузить ваш сервер. На экране отобразится следующий вывод:

Теперь вы можете открыть браузер и перейти к https://your-server-ip: 2087

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

С помощью WHM вы можете создавать учетные записи cPanel, управлять ими, устанавливать уровни цен, отслеживать службы, запущенные на сервере и ресурсы сервера, создавать пользовательские резервные копии, передавать данные между хостами WHM и т. д.

Чтобы войти в систему, введите «root» в качестве имени пользователя и используйте свой пароль root.

После входа в систему вам необходимо прочитать лицензионное соглашение cPanel и WHM для конечного пользователя, а затем нажмите «I Agree/Go to Step 2», чтобы перейти к следующему шагу.

Вы попадете в часть настройки сети. Здесь вам нужно будет ввести свои контактные данные. Введите адрес электронной почты в поле «Server Contact Email Address». В разделе «Hostname» вы также сможете ввести новое имя хоста.

В разделе Resolvers cPanel автоматически обнаружит и заполнит детали с помощью разрешителей, предоставленных вашим поставщиком интернет-услуг. Если у вашего интернет-провайдера нет DNS-резольверов, вы можете использовать общедоступные DNS-решения Google. В последнем разделе вы можете выбрать Main Network or Ethernet Device. После того, как вы закончите, вы можете нажать Save and Go to Step 3.

На шаге 3 вы сможете установить основной IP-адрес своего сервера. Вы также можете добавить дополнительные IP-адреса, если у вас есть несколько IP-адресов, назначенных вашему серверу. Как только вы закончите с этим шагом, вы можете нажать Go to Step 4.

На шаге 4 вы можете выбрать Nameserver Configuration. Существует несколько вариантов, и вы можете проверить преимущества и недостатки каждого из них. Рекомендуется выбрать опцию Nameserver BIND. Если вы не хотите иметь DNS-сервер на своем VPS, вы можете выбрать опцию Disabled.

Если вы прокрутите вниз, вы также сможете ввести серверы имен, которые будут назначены вашему серверу (например, ns1.mydomain.com/ns2.mydomain.com). В конце вам нужно будет установить флажок « Add “A Entries” for Hostname» и ввести IP-адрес вашего сервера. Когда вы закончите, нажмите «Save and Go to Step 5».

На следующем шаге вы можете выбрать, какой FTP-сервер вы хотите использовать на своем сервере. Рекомендуемым вариантом является Pure-FTPD, но если вы хотите использовать FTP-сервер, вы можете выбрать опцию Disabled. Вы также можете включить и настроить cPHulk Brute Force Protection на этой странице.

Читайте также:  Установка пробок в щитке

И, наконец, на последнем шаге вы сможете выбрать квоты файловой системы. Если вы хотите отслеживать объем дискового пространства, используемого отдельными пользователями, вы должны убедиться, что квоты файловой системы включены. Для завершения начальной настройки нажмите кнопку «Finish».

Теперь вы можете получить доступ к главной домашней странице WHM. Если у вас уже есть действительная лицензия cPanel и она еще не активирована на вашем сервере, вы можете вернуться на свой сервер через SSH и запустить следующую команду:

И это все. WHM/cPanel теперь установлен на вашем сервере.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

источник

How To Install And Setup cPanel On A Linux Server

Check the following resources or see below:

Why Use cPanel?

cPanel is the most popular Linux based hosting control panel used in the web hosting industry. It simplified the normal system administration tasks to such an extent that even a non-technical end user can do the basic things all by themselves via web based interface with single click mechanism. See what is is and how it works.

cPanel is an enterprise hosting control panel and you’ll have to purchase the license for it to work with full functionality. It offers 15 days trial version for testing and familiarising purposes.

cPanel works only in CentOS, CloudLinux and Red Hat Enterprise Linux (RHEL) Operating Systems.

cPanel comes along with webserver suite (LAMP) with Mail server, FTP server, Name server applications etc. So we don’t have to install each of those packages after installing cPanel.

In this tutorial, we will go through how cPanel is installed and setup in a CentOS server.

How to Install cPanel

cPanel provides custom installation script, so we just have to download the installation script and execute it to complete the cPanel installation. This is most likely to be done in a newly provisioned server to avoid installation errors.

This can be done by executing a single command in terminal.

This command change the current working directory to /home, downloads the latest cPanel package and executes the installation script.

Below given is a screenshot that marks the completion of cPanel/WHM installation.

With this being done, we can move into the setup of cPanel/WHM via web interface or frontend. Just go through the screenshots below for the setting up cPanel/WHM.

cPanel/WHM Setup via Web Interface

cPanel/WHM is listening to the ports 2086 and 2087, later when accessed via HTTPS.

You can access the web interface of WHM in your browser by going to http://IPADDRESS:2086 or https://IPADDRESS:2087 for encrypted connection.

This will take you to the WHM login window and since WHM requires ‘Root’ access, you need to login as the Root user and password.

The first page you see after login would be the initialisation setup page. This page just shows the license agreement, you can accept it and move on to the next page which is the Networking setup.

In this page you need to specify the following things:

Server Contact Email Address // This is the Email address in which server sends notification Emails.

This Server’s Hostname // Hostname of the server

Primary Resolver // Primary Name Server which this cPanel server contacts to for Domain Name Resolution.

Secondary Resolver // Secondary Name Server which this cPanel server contacts to for Domain Name Resolution, this is set incase the Primary Name Server is not responding or resolving.

Select the main network/Ethernet device // This is the name of your main ethernet device and by default it is eth0.

Читайте также:  Установка искусственного пожарного водоема

Click on ‘Save and Go to Step 3’ option and this will take you to the IP Address setup page.

You can skip this step and Go to Step 4 if you are not having multiple IPs. If you have multiple IPs in the server, add those IPs separated by comma in the Red coloured field you can see in the above screenshot.

Next page is the Name Server setup page.

In this page you can select the Name Server application that you want to use (eg: Bind, MyDNS) if you want this cPanel server to act as an authoritative Nameserver of the domains that you host or even hosted elsewhere.

You’ll have to set name for the Name Servers (eg: ns1.pickawebtest.com, ns2.pickaweb2.com). And if you are using this server as the authoritative Name Server of a domain say, example.com, you can set its Name Servers as ns1.pickawebtest.com and ns2.pickawebtest.com

After entering this data, click ‘Save and Go to Step 5’ and this will take you to Services configuration page.

In this page, you can specify the folowing things.

>> FTP server that you want to install. You can choose between ProFTPD and PureFTPD, default installation would be PureFTPD. If you don’t want FTP server installed in your server, you can click on ‘Disabled‘ option below.

>> Mail server that you want to install. You can choose between Dovecot and Courier, default installation would be Dovecot and you can choose ‘Disabled‘ if you don’t want mail server installed in the server.

>> Configure cPHulk Brute Force Protection, you can enable this function to enable protection from brute force against web services.

After choosing these options, Save and Go to Step 6.

This will take you to the Quotas page which is the last step of cPanel/WHM Setup.

You may choose ‘Use file system quotas‘ if you need to calculate disk quotas of the accounts.

Click on ‘Finish Setup Wizard’ and cPael/WHM is now ready for use.

Thanks for reading and leave your questions below to keep the conversion going.

источник

Предложение от 8host.com

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

Что такое cPanel?

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

Примечания

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

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

Требования

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

Для начала необходимо установить 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 укажите его с помощью следующей команды:

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

Установка cPanel

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

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

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

sudo yum install screen wget

Читайте также:  Установка пожарных насосов в здании

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

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

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

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

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

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

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

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

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

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

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

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

username: your_server_user
password: your_password

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

источник

Установка и настройка cPanel на виртуальном Linux-сервере

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

Что нужно знать перед установкой?

Тем, кто заинтересовался использованием на своем VPS cPanel, следует учитывать две вещи:
1. По завершении установки его невозможно удалить с сервера простыми способами. Потребуется восстановить полностью сервер, поскольку встроенный деинсталлятор отсутствует.
2. Для использования приложения потребуется получить лицензию от разработчиков. Стоимость – примерно $200 за год, но также cPanel бесплатно предоставляется для ознакомления на 15 дней. Больше информации о ценах и условиях получения лицензии доступно на сайте создателей.

Простой способ

На “пустом” сервере cPanel можно установить с помощью простой команды, которую достаточно ввести в консоли:

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

Стоит знать, что это решение срабатывает в 95% случаев. Если установить панель управления таким способом не удалось, следует перейти к ручной установке.

Как установить cPanel на CentOS в ручную?

Сегодня дистрибутив CentOS является одним из наиболее популярных для работы с виртуальным сервером. Чтобы установка cPanel прошла успешно, предварительно потребуется выполнить несколько действий.
Ниже представлен процесс установки на примере cPanel в CentOs 7:

1. В первую очередь потребуется установить Perl. Для этого в терминале нужно ввести команду:

2. Далее потребуется ввести полное имя домена (FQDN) – это является требованием приложения. Его указывают другой командой:

3. Поскольку процесс установки может занять много времени, не лишним будет защититься от внезапных прерываний. Это поможет сделать утилита screen – в случае возникновения проблем она предотвращает остановку:

4. Запускаем утилиту командой:

5. Возвращаемся в корневой каталог с помощью команды:

6. Остается приступить к загрузке пакета, скачав cPanel на свой сервер:

7. Когда пакет будет загружен, достаточно запустить установочный скрипт:

После запуска последней команды скрипт начнет работу, что занимает больше всего времени.

Настройка cPanel на виртуальном сервере

1. Когда графический интерфейс будет установлен, можно начинать прописывать его настройки. Чтобы войти в панель, нужно воспользоваться логином и паролем через IP-адрес сервера, а также порт 2087. То есть, ввести в адресной строке http://SERVER_IP:2087.

2. Соглашаемся с лицензионным соглашением и нажать «Agree to All».

3. Далее заполняем поля Email и Nameserver, а затем нажимаем «Finish».

4. После этого откроется стартовая страница cPanel.

Как установить cPanel на Ubuntu

Хотя cPanel поддерживается на нескольких дистрибутивах Linux, для Ubuntu Server ее версия не разработана. Это также касается и других серверных дистрибутивов, разработанных на базе Debian. Возможно, в будущем разработчики предоставят такую возможность, однако на данный момент ее нет. Аналогично дела обстоят и с операционной системой Fedora, несмотря на то, что похожие на него Redhat и CentOS вполне свободно поддерживают cPanel. Впрочем, неофициально разработчики не исключают появление cPanel Ubuntu.

Заключение

Для ознакомления с платформой предоставляется версия cPanel Free, позволяющая убедиться в ее мощности и больших возможностях. Что касается ее установки, проблем с этим, как правило, не возникает. Единственное – она проходит достаточно долго.

Начни экономить на хостинге сейчас — 14 дней бесплатно!

источник

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

Adblock
detector