CPanel e WHM convertéronse nunha das ferramentas para a xestión de hospedaxe para os sitios web máis utilizados, cPanel é un panel de control moi hospedario estable e WHM é un control Panel para xestores de servidores que nos permite controlar unha gran cantidade de servidor dedicado ou servidor VPS onde está instalado CPanel.
Tanto CPANEL como a WHM son dúas ferramentas únicas, que tamén se complementan perfectamente con sistemas como CloudLinux, quedando moi estable servidores cando se trata de ofrecer un servizo de hospedaxe de revendedores ou hospedaxe de calidade para diferentes perfís de clientes.
Aínda que CPANEL é un panel de control moi avanzado e WHM ten moitas ferramentas, a súa instalación non é moi complexa, podemos instalar cPanel e WHM (sempre xuntos) sobre CUA Todo servidor dedicado ou servidor VPS que ten un CentOS, CloudLinux ou Redhat Operating System (RHEL).
Ao momento de escribir este artigo, o instalador CPANEL é compatible con 6 e 7 versións de CentOS, CloudLinux e Redhat (RHEL) .
O sistema de instalación básica de CPANEL é sinxelo, debemos seguir un asistente do terminal de Linux e posteriormente outro axudante directamente do navegador usando para acceder ao enderezo IP do servidor onde estamos instalando cPanel.
Requisitos para instalar cpanel & whm
Como dixemos anteriormente, podemos instalar cPanel e WHM en calquera servidor dedicado ou servidor VPS que teña o sistema operativo CentOS, CloudLinux ou RedHat (RHEL), tanto na súa versión 6 como na súa versión 7.
Hardware Nivel CPanel non necesita demasiados recursos, pero debemos ter en conta que estamos instalando un pila chea de servizos nun servidor web, e este qui Ere dicir que os sitios web quedando no servidor necesitarán os recursos para traballar, se non hai recursos, teremos problemas.
Que quero dicir con isto? Que, aínda que segundo a documentación oficial de cpanel, podemos instala-lo nun servidor con 226 MHz de frecuencia de CPU e 768 MB de memoria RAM, con estes recursos só podemos instalalo, non podemos albergar ningunha web porque servizos como Apache, MySQL E PHP non vai ser executado correctamente e daranos moitos problemas.
En principio o que recomendamos como un mínimo para ter un servidor cpanel totalmente funcional con todos os servizos que funcionan perfectamente son estes:
- 2 GB de memoria RAM.
- 1 núcleo de núcleo (polo menos 2 GHz).
- 20 GB HDD ou disco duro SSD.
- CentOS 6 ou CentOS 7, pero de 64 bits.
Con estes requisitos cumpridos, o noso O cPanel debería ir ben e podemos comezar a falar sobre sitios web de acomodación, pero ten en conta que máis tráfico teñen os sitios web que se queda no seu servidor, máis recursos necesitará que o seu servidor funcione correctamente.
como instalar cpanel en Centos
Primeiro de todo, imos apoiar esta guía de instalación cun vídeo de como instalar cpanel & WHM nun servidor CentOS 7, xa que penso O feito sinxelo de ver a facilidade coa que podemos instalar CPANEL xa serve para darse conta de que o proceso non ten ningún problema (isto non significa que a súa configuración posterior sexa fácil, se precisa axuda para configurar CPANEL despois da instalación, póñase en contacto connosco) .
Agora que viches o vídeo, imos seguir o proceso en formato de guía escrito, imos comezar ingresando SSH ao servidor onde imos instalar cPanel e WHM, por isto Utilizamos o noso cliente SSH normal, estou neste caso en Windows, e eu vou usar Putty, pero en Linux ou Mac podemos usar perfectamente o terminal Linux ou Mac co comando “SSH”.
(o terminal ssh que ve pertencente NECE a un dos nosos servidores VPS, específicamente un VPS 2 SSD con CentOS 7).
Comezamos o traballo actualizando o sistema operativo, xa que normalmente hai bastante poucas actualizacións que nos axudarán a manter o noso sistema optimizado, seguro e estable ..
Para actualizar un CENTOS Utilizamos o seguinte comando:
|
update yum -e
|
E podemos ver como comeza a actualización, debemos esperar por que termine para continuar co proceso:
Agora imos comezar co propio proceso de instalación, para iso imos executar un comando no terminal de Linux ao que estamos conectados por SSH.
1
|
CD / Home /
wget -n http://httpupdate.cpanel.net/latest
|
|
Sh Últimos
|
E con este cPanel e WHM A instalación comezará no noso servidor.
Algo que debemos ter en conta é que CPANEL compila moitos paquetes Durante a súa instalación, entón a instalación necesita bastante enerxía da CPU e pode levar máis ou menos tempo dependendo dos recursos dispoñibles no servidor e no poder da CPU que ten.
Normalmente, podemos ter 30 minutos de espera, pero se o Os recursos da máquina son máis limitados que podemos estar esperando por 1 hora ou máis.
Cando termine de traballar o guión de instalación de cpanel, podemos ver algo similar a isto no terminal SSH:
Isto significa que a instalación está rematada e que debemos comezar O asistente de configuración inicial.
O primeiro que imos facer é reiniciar o servidor usando o seguinte comando:
|
reiniciar
|
Isto simplemente No caso de que o instalador tivese que cambiar a versión do kernel ou similar, xa que con estes certos cambios aplícanse que sen reiniciar sería imposible aplicar.
O asistente de configuración inicial realízase usando o navegador web de a computadora na que estamos a traballar, porque debemos poñer na barra de navegación o enderezo IP do servidor onde acabamos de instalar cPanel e logo poñemos o porto: 2087, se o servidor está ben instalado e non había ningún erro, o fará Redire unha pantalla do navegador como esta:
Nota: ollo, se nos leva a unha pantalla como esta:
Debemos executar o seguinte comando para deter o firewall predeterminado de CentOS 7, CloudLinux 7 ou RHEL 7:
1 Service Iptables StopCon isto desactivaremos Iptables, activarémonos máis tarde despois de reconfigurar o firewall do sistema operativo.
sen isto Non se pode acceder a través do porto 2087 (WHM) nin a partir de 2083 (cpanel).
Na pantalla que mencionamos anteriormente na foto:
Debemos ingresar cos datos da raíz que usamos para introducir o servidor por terminal SSH.
Paso 1: Acordo
Unha vez que nos autenticados cos datos correctos, podemos ver algo similar a este, un asistente de 6 pasos para realizar a configuración inicial do sistema CPANEL:
na pantalla anterior, primeiro que debemos facer é aceptar a licenza, por iso, simplemente presionamos no botón azul “Estou de acordo / ir ao paso 2” que rodeamos dunha imaxe vermella na imaxe anterior.
Paso 2: Configuración de redes
Na seguinte pantalla do asistente (paso 2):
Debemos cubrir as caixas ou bloques cos datos correspondentes, son necesarios algúns datos, pero moitos outros non.
do bloque” Información de contacto “Só temos que cumprir Co “Dirección de correo electrónico de contacto do servidor”:
no seguinte bloque, chamado” HostName “Si, é necesario cubrir os únicos datos que nos pregunta, o nome do servidor do servidor
De feito, como se pode ver na imaxe anterior polo símbolo verde, tamén debe verificarse para que a configuración do servidor sexa correcta.
Se lemos o texto ou a lenda debaixo do campo, dinos exactamente O formato que debe ter o nome do servidor de servidor.
No seguinte bloque chamado “Solve” debemos configurar as direccións IP dos servidores DNS que imos usar para resolver os nomes de dominio e os nomes de host do servidor, simplemente temos que poñer 2 E co IPS do DNS de Google será suficiente como podes ver na imaxe:
Finalmente, no último ou o bloque chamado “rede principal / rede Ethernet” debe configurarse cal é a tarxeta de rede predeterminada do servidor ou a interface.
esta é unha configuración bastante “persoal” dependendo do servidor onde estamos instalando cPanel, pero en casos como o meu onde É simplemente un servidor VPS con 1 interface virtual de rede única, deixamos a configuración predeterminada:
Finalmente, prema o botón azul “Gardar & vai ao paso 3” para continuar no seguinte paso do asistente de instalación de cpanel.
paso 3: Enderezos IP de configuración
En servidores con unha única dirección IP e unha interface de rede única, o paso 3 é bastante sinxelo, xa que é suficiente para avanzar o paso 4.
podemos ver Algo así:
como el Dixo, en servidores dedicados a unha única interface de rede ou servidores VPS, p Queremos avanzar directamente ao paso 4, a menos que teñamos varios enderezos IP asignados e desexamos seleccionar que IP é o que servirá para que os clientes queden os seus sitios web no servidor.
Esta parte da configuración varía moito Dependendo de como o servidor e a configuración da rede, debemos ter coñecemento do que estamos facendo, pero teremos un problema.
Unha vez finalizado esta parte da configuración, avanzamos ao paso 4 co botón azul ” Ir ao paso 4 “.
Paso 4: servidores de nomes
No paso 4 Debemos escoller varias cousas relacionadas co servidor DNS que lle dará servizo ao servidor CPANEL que estamos a instalar , ata podemos deixar o servidor DNS desactivado, aínda que para ter un hosting de cpanel funcional, recoméndase que sexa instalar un.
Normalmente recomendamos unirse como un DNS do servidor, polo que neste caso imos deixar a ligazón marcada, aínda que sabemos perfectamente iso A unión da UE é a que consume máis recursos se o comparamos con MyDN, por exemplo.
Abaixo, no “Escolla que os dominios de servidores deste servidor” bloquearemos que debemos poñer os servidores DNS que usará os sitios web aloxados O noso servidor CPANEL apuntar ao servidor.
Chegadas Neste punto hai varias formas de facelo, pero recomendamos crear dous propios servidores de nomes a través do gravador de dominio e sinalalos ao IP do servidor CPANEL que estamos a instalar:
Desafortunadamente, non podemos explicar como crear os seus propios servidores de nomes, xa que isto varía Moito dependendo do rexistrador de dominio, se o seu dominio está rexistrado connosco, pregúntalle o noso departamento de apoio e dirán como pode facelo.
O bloque final chamado “Configurar rexistros de enderezos para servidores de nomes & HostName” podemos deixalo sen encher:
Estas configuracións poden ser modificadas desde WHM para adaptar mellor o funcionamento do noso servidor CPANEL.
Unha vez que acabamos de configurar isto, avanzar MOS ao seguinte paso, Paso 5, presionando o botón azul “Ir a Paso 5”.
Paso 5: Servizos
Nesta pantalla debemos configurar algúns servizos de servidor básico:
IV id = “cpanel de hospedaxe
Escollemos o software que xestionará o servizo FTP do servidor, neste caso Proftp, xa que normalmente nos seleccionamos, Cremos que é bastante estable e seguro que Pure-FTPD.
Nesta sección (Paso 5) O resto da configuración imos deixala por defecto, con CPHULK activado:
finalmente prema o botón azul “Gardar & vai ao paso 6” para continuar en O último paso do asistente de configuración de cpanel.
Paso 6: Configure a distancia
Neste último paso que deixaremos marcar a opción predeterminada “Usar o sistema de ficheiros Rotes”:
Unha vez que temos esa opción seleccionada, prema o botón “Finish Setup Wizard” para rematar a configuración inicial Servidor CPANEL.
Novas opcións de cpanel
Pero isto aínda non rematou, agora CPANEL permitiranos configurar algunhas novas opcións que se implementaron recentemente no instalador e que nos recorda que podemos configuralos, Por exemplo, á hora de facer esta guía, CPANEL permitiunos escoller isto:
Debemos ter en conta que isto está cambiando de acordo coas versións de cpanel, polo que é moi posible que cando faga a súa instalación, aparecen outras opcións, non se mostra A imaxe anterior.
De todos os xeitos, non pode configurar ningunha destas opcións e rematar o asistente se preme a ligazón de abaixo á dereita que pon “Saír a WHM”.
Configurar cPanel de WHM
Agora comeza o bo, algo que non imos profundar neste artigo, xa que é simplemente unha guía de instalación de cpanel.
al fi Nalizando a instalación que accederemos a WHM, que ten a seguinte aparencia ou polo menos similar:
Unha vez que chegamos a este paso, a configuración que queremos implementar no noso servidor variará o suficiente en función do que eu uso queremos dar ao servidor e ao perfil dos clientes que queremos para albergar.
Unha das primeiras cousas que debemos facer ao final da instalación de cPanel e WHM no noso servidor, é o servidor que asegura, volve a activar Iptables e reconfiguración do firewall para evitar ataques ou problemas de seguridade.
tamén engadir, que as pantallas de WHM ao momento de escribir este elemento están cambiando de forma continua debido ás actualizacións de cpanel & WHM, polo que poden non ser exactamente iguais nesta guía .
cPanel e CloudLinux
CloudLinux é un dos sistemas máis utilizados e descoñecidos polos Estados Unidos Hosting Uario compartido.
Normalmente o usuario ve cPanel, pero en poucos casos o usuario dáse conta de que detrás desta CloudLinux.
Trataremos de aclarar un pouco mellor en que CloudLinux pode axudarnos a hospedaxe compartida.
Tamén quero salientar que CloudLinux Non só é compatible con CPANEL, pero tamén é compatible con outros paneis de control de hospedaxe como Ispconfig, Plesk, DirectAdmin ou incluso un novo como CentOS Web Panel.
Que é CloudLinux?
Really CloudLinux é unha distro de Linux, pero tamén se pode aplicar como un parche a CentOS para transformalo nun sistema adaptado para ofrecer hospedaxe compartida.
O que CloudLinux é illar ou Virtualizar cada conta de hospedaxe dun xeito totalmente individual para que o que fai un usuario na súa conta non afecte as outras contas aloxadas no servidor, isto é aplicable a infeccións, recursos de recursos, ataques, etc.
CloudLinux Axuda a mellorar radicalmente a seguridade e a estabilidade do servidor, a diferenza de estabilidade entre un servidor de hospedaxe con CloudLinux e sen CloudLinux está completo, sen CloudLinux, o servidor máis grande e máis clientes están aloxados nel, menos estable é o servidor .
unha das cousas boas de CloudLinux é que permite que os procesos de bloqueo, o que fai que un único proceso non poida bloquear completamente un servizo Idor, xa que o sistema de CloudLinux pechouno antes de que supón un problema.
Ademais das vantaxes de CloudLinux para o provedor de hospedaxe, tamén ten vantaxes para o usuario de hospedaxe aloxado no servidor, xa que mellora moito o rendemento de As aplicacións que usan PHP e MySQL, pero tamén tamén se integran tamén os sistemas como OptimumCache que actúa como caché de ficheiros e permítenos mellorar unha gran cantidade de rendemento en grandes servidores que albergan sitios web suficientes.
no Doutra banda, tamén permite que o usuario do DNS para ver os recursos que está a usar RAM, CPU e e /, entre outros recursos.
instala CloudLinux en CentOS
para instalar CloudLinux e CPANEL, primeiro debes ter unha instalación central convertida en CloudLinux, imos ver como converter-lo.
A partir dun CENTOS 6 ou CENTOS 7 instalado nun servidor VPS KVM ou XEN ou nun servidor dedicado con cpanel instalado anteriormente seguindo o proceso Desde a sección anterior, executaremos os seguintes comandos para converter CentOS en CloudLinux.
Comezaremos ao descargar o sistema de implantación de CloudLinux e executámolo:
1
2
|
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
Sh CLDEPLOY -K < activation_key >
|
2b2361ecad “> activation_key > pola nosa clave correspondente)
imos dar de feito que temos unha chave válida de CloudLinux, pero non podemos instalalo.
Unha vez que diriximos o segundo comando (a clave da clave) podemos ver o seguinte No terminal ssh que temos aberto e onde executamos os comandos:
Ás veces parece que o script de implantación de CloudLinux está parado e rematado, pero realmente non é así.
Cando a implantación ou instalación das bibliotecas de CloudLinux aparecerá algo similar a isto na pantalla:
Agora só imos perder o sistema e ver os cambios que CloudLinux fixo en WHM e CPANEL, tamén debemos configurar os límites que nos permite configurar CloudLinux e revisar o Parámetros de Lve.