Com instal·lar cPanel i WHM a CentOS 6


cPanel és un dels taulers de control comercials més populars per a allotjament web Linux, he estat treballant amb cPanel durant els últims 3 anys per gestionar tots els clients d'allotjament compartit, distribuïdor i empresarial.

Ve amb cPanel i Web Host Manager, que us facilita l'allotjament web. WHM us proporciona accés a nivell d'arrel al vostre servidor, mentre que cPanel ofereix una interfície d'accés a nivell d'usuari per gestionar el seu propi compte d'allotjament web al servidor.

El tauler de control de cPanel és un tauler de control molt versàtil per gestionar els vostres servidors d'allotjament, té moltes funcions que us faciliten l'allotjament web. Alguns d'ells s'enumeren a continuació:

  • Controls potents de la GUI al vostre servidor amb WHM.
  • Pot realitzar tasques tedioses com ara còpies de seguretat, migracions i restauracions d'una manera molt senzilla i senzilla.
  • Excel·lent gestió del servidor de correu i DNS per al servidor principal i el compte de client.
  • Pot canviar/activar/desactivar fàcilment els serveis per al servidor.
  • Pot configurar SSL/TLS per a tots els serveis de servidor i dominis de client.
  • Fàcil integració amb Phpmyadmin per proporcionar una interfície web per gestionar les vostres bases de dades MySQL.
  • No dubteu a canviar-ne la marca.
  • Es pot integrar fàcilment amb WHMCS per automatitzar la gestió de la facturació.

Aquí En aquest article, cobrirem la instal·lació de cPanel i WHM a CentOS/RHEL 6.5 i compartirem informació més útil que us ajudarà a gestionar cPanel i WHM.

  1. Una instal·lació nova i mínima del servidor CentOS 6.5.
  2. Un mínim d'1 GB.
  3. Es requereix un mínim de 20 GB d'espai lliure en disc per a la instal·lació de cPanel.
  4. Una llicència de cPanel.

Instal·lació de cPanel a CentOS i RHEL 6

Primer assegureu-vos que la versió del sistema operatiu en què s'executa la vostra caixa de Linux, per fer-ho, utilitzeu la següent comanda.

# cat /etc/redhat-release

CentOS release 6.4 (Final)

Si no teniu l'última versió, actualitzeu el vostre sistema operatiu a la seva darrera versió, a CentOS i RHEL, simplement ho podem fer amb l'instal·lador de paquets yum.

# yum update

Un cop finalitzades les actualitzacions, comproveu la darrera versió del sistema operatiu amb la mateixa comanda anterior.

# cat /etc/redhat-release

CentOS release 6.5 (Final)

A continuació, assegureu-vos que el vostre sistema tingui un nom d'amfitrió estàndard, en cas contrari, configureu-lo de la manera següent.

# hostname cpanel.tecmint.lan

Un cop hàgiu assegurat la versió del sistema operatiu i el nom d'amfitrió, no cal que instal·leu cap altre paquet de dependència, l'script d'instal·lació automàtica de cPanel ho fa tot per vosaltres. Podem descarregar el fitxer d'instal·lació de cPanel al directori /home.

# cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Aquesta ordre anterior canvia la vostra sessió al directori d'inici, baixa la versió més recent de cPanel i WHM i executa l'script d'instal·lació.

Important: us recomano encaridament executar l'script d'instal·lació automàtica de cPanel en mode de pantalla si ho feu amb SSH perquè triga 30-40 minuts a completar la instal·lació, depenent dels recursos del vostre servidor i de la velocitat de l'ample de banda.

Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer.....
        ____                  _
    ___|  _ \ __ _ _ __   ___| |
   / __| |_) / _` | '_ \ / _ \ |
  | (__|  __/ (_| | | | |  __/ |
   \___|_|   \__,_|_| |_|\___|_|
  
  Installer Version v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263

Beginning main installation.
2017-03-04 04:52:33  720 ( INFO): cPanel & WHM installation started at: Sat Mar  4 04:52:33 2017!
2017-03-04 04:52:33  721 ( INFO): This installation will require 20-50 minutes, depending on your hardware.
2017-03-04 04:52:33  722 ( INFO): Now is the time to go get another cup of coffee/jolt.
2017-03-04 04:52:33  723 ( INFO): The install will log to the /var/log/cpanel-install.log file.
2017-03-04 04:52:33  724 ( INFO): 
2017-03-04 04:52:33  725 ( INFO): Beginning Installation v3...
2017-03-04 04:52:33  428 ( INFO): CentOS 6 (Linux) detected!
2017-03-04 04:52:33  444 ( INFO): Checking RAM now...
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): To take full advantage of all of cPanel & WHM's features,
2017-03-04 04:52:33  233 ( WARN): such as multiple SSL certificates on a single IPv4 Address
2017-03-04 04:52:33  233 ( WARN): and significantly improved performance and startup times,
2017-03-04 04:52:33  233 ( WARN): we highly recommend that you use CentOS version 7.
2017-03-04 04:52:33  233 ( WARN): 
2017-03-04 04:52:33  233 ( WARN): Installation will begin in 5 seconds.
....

Ara, heu d'esperar que l'script d'instal·lació de cPanel completi la seva instal·lació.

cPanel modifica molt el vostre sistema operatiu i aquesta és la raó per la qual no hi ha cap desinstal·lador de cPanel disponible al web fins ara, heu de reformatar el vostre servidor per eliminar el cPanel completament del vostre servidor.

  1. Comprova si hi ha diversos paquets per assegurar-se que no hi haurà conflictes i troba qualsevol conflicte de paquets, desinstal·la els paquets anteriors amb yum i per això es recomana instal·lar cPanel en un sistema operatiu nou.
  2. Descarrega fitxers d'idioma i base per a la instal·lació.
  3. Instal·la diversos mòduls Perl mitjançant CPAN i altres paquets necessaris amb yum.
  4. Descarrega i compila PHP i Apache amb diversos mòduls associats.

Un cop l'script completi la seva instal·lació, es mostrarà que la instal·lació de cPanel s'ha completat. És possible que se us demani que reinicieu el servidor després de la instal·lació.

Després d'això, heu de completar l'assistent d'instal·lació des de la seva interfície basada en web i podeu accedir a WHM amb l'URL següent.

http://your-server-ip:2087

OR

http://your-host-name:2087

cPanel obrirà la seva interfície web de la mateixa manera que a continuació.

Si us plau, inicieu la sessió amb l'usuari \root i la vostra contrasenya. Queden alguns clics més per completar la instal·lació de cPanel. Accepteu l'acord de llicència d'usuari final fent clic al botó \Estic d'acord?/Vés al pas 2:

Si us plau, proporcioneu l'adreça de correu electrònic de treball i l'adreça SMS de contacte a la columna de \Adreça de correu electrònic de contacte del servidor i \Adreça de SMS de contacte del servidor respectivament perquè el vostre cPanel envia totes les alertes importants, notificació a aquest identificador de correu electrònic (recomanat). També podeu omplir la resta de detalls, si en teniu.

Proporcioneu un nom d'amfitrió de FQDN i entrades de solucionador vàlids per al vostre servidor en aquesta secció de xarxes, podeu utilitzar els solucionadors de Google en aquesta secció si no teniu els solucionadors del vostre ISP. Si us plau, mireu la imatge següent.

Si teniu més d'una IP connectada a la vostra targeta NIC i voleu configurar una IP específica per a la IP principal del vostre servidor, podeu fer-ho des d'aquí; per fer-ho, seleccioneu la IP al menú desplegable i feu clic a\Aneu a Configuració 4.

Al quart assistent de configuració, podeu seleccionar el servidor DNS que voleu utilitzar. Podeu triar-ne un segons els seus avantatges, desavantatges i els recursos del vostre servidor. Si us plau, llegiu atentament la comparació i seleccioneu el servidor DNS. Si us plau, mireu la imatge següent.

En el mateix pas, escriviu els servidors de noms que voleu utilitzar en format ns1/ns2.example.com. A més, afegiu una entrada A per al vostre nom d'amfitrió i servidor de noms seleccionant la casella de selecció; vegeu la imatge següent.

Podeu seleccionar i configurar diferents serveis com FTP, Mail i Cphulk al pas 5 d'aquest assistent basat en web; consulteu les instantànies i la descripció a continuació.

Podeu seleccionar el servidor FTP que trieu d'aquest assistent, que voleu utilitzar per al vostre servidor en funció dels seus avantatges, desavantatges i de la vostra facilitat i requisits.

La protecció de força bruta de Cphulk detecta i bloqueja les activitats d'atacs de contrasenyes falses i bloqueja la seva IP per al vostre servidor. Podeu activar/desactivar i configurar-lo des d'aquest assistent d'instal·lació. Si us plau, mireu la instantània a continuació.

El darrer pas 6 us permet habilitar quotes que us ajudaran a rastrejar els usos d'espai de disc.

Seleccioneu \Utilitza quotes del sistema de fitxers i feu clic a \Finalitza l'assistent de configuració per completar el procés d'instal·lació. Un cop hàgiu acabat amb la instal·lació, la pàgina d'inici de WHM apareixerà com a continuació.

Podeu veure que la pàgina d'inici de WHM mostra totes les opcions del tauler de control i la barra lateral amb la funció de cerca que us permet cercar opcions només escrivint els seus noms.

De vegades, l'script d'instal·lació de cPanel no pot actualitzar la llicència a causa d'entrades de tallafocs o solucions i veureu un avís de prova a la pàgina. Podeu fer-ho manualment amb la següent comanda.

[email  [~]# /usr/local/cpanel/cpkeyclt

Com us vaig dir anteriorment que Cpanel és per a l'accés a nivell d'usuari i WHM és per a accés a nivell root, heu de crear un compte amb l'opció disponible a WHM. Aquí he creat un compte amb el nom d'usuari \tecmint per mostrar-vos la vista de cPanel per als usuaris. Vegeu la imatge següent.

Altres coses útils que cal saber abans de començar a treballar amb Cpanel i WHM.

Fitxers de fons de CPanel

  1. Directori Cpanel: /usr/local/cpanel
  2. Eines de tercers: /usr/local/cpanel/3rdparty/
  3. Directori de complements de Cpanel: /usr/local/cpanel/addons/
  4. Fitxers base com Phpmyadmin, aspectes : /usr/local/cpanel/base/
  5. Binaris de cPanel: /usr/local/cpanel/bin/
  6. Fitxers CGI: /usr/local/cpanel/cgi-sys/
  7. Fitxers de registre d'errors i accés al panell: /usr/local/cpanel/logs/
  8. Fitxers relacionats amb Whm: /usr/local/cpanel/whostmgr/

Arxius de configuració importants

  1. Fitxer de configuració d'Apache: /etc/httpd/conf/httpd.conf
  2. Fitxer de configuració del servidor de correu Exim:/etc/exim.conf
  3. Fitxer de configuració amb nom: /etc/named.conf
  4. Fitxer de configuració ProFTP i Pureftpd :/etc/proftpd.conf i /etc/pure-ftpd.conf
  5. Fitxer d'usuari de Cpanel: /var/cpanel/users/username
  6. Fitxer de configuració de Cpanel (ajustar la configuració): /var/cpanel/cpanel.config
  7. Fitxer de configuració de la xarxa: /etc/sysconfig/network
  8. Complements, informació aparcada i subdomini: /etc/userdomains
  9. Fitxer de configuració d'actualització de Cpanel: /etc/cpupdate.conf
  10. Fitxer de configuració de Clamav: /etc/clamav.conf
  11. Fitxer de configuració de Mysql: /etc/my.cnf
  12. Fitxer de configuració PHP ini: /usr/local/lib/php.ini

Enllaços de referència

Pàgina d'inici de cPanel/WHM

De moment, això és tot amb la instal·lació de Cpanel, hi ha tantes funcions a Cpanel i WHM que us ajuden a configurar l'entorn d'allotjament web. Si teniu cap problema amb la configuració de Cpanel al vostre servidor Linux o necessiteu qualsevol altra assistència com ara còpies de seguretat, restauracions, migracions, etc., simplement podeu contactar amb nosaltres.

Fins aleshores, mantingueu-vos connectat amb linux-console.net per obtenir tutorials més interessants i interessants en el futur. Deixeu els vostres valuosos comentaris i suggeriments a continuació a la nostra secció de comentaris.