CPanel e WHM tornaram-se uma das ferramentas para o gerenciamento de hospedagem para sites mais usados, o CPanel é um painel de controle de hospedagem estável e WHM é um controle Painel para gerentes de servidor que nos permite controlar um monte de servidor dedicado ou servidor VPS em que o cpanel está instalado.
Tanto o CPanel e WHM são duas ferramentas exclusivas, que também complementam perfeitamente com sistemas como CloudLinux, ficando muito estável Servidores quando se trata de oferecer um hospedagem de revenda de qualidade ou serviço de hospedagem para diferentes perfis de clientes.
Mesmo que o CPanel seja um painel de controle muito avançado e o WHM tem muitas ferramentas, sua instalação não é muito complexa, podemos instalar o CPanel e WHM (sempre acompanhado) sobre Cua Todo servidor dedicado ou servidor VPS que possui um sistema operacional CentOS, CloudLinux ou RedHat (RHEL).
No momento de escrever este artigo, o instalador do cPanel é compatível com 6 e 7 versões de Centos, CloudLinux e Redhat (RHEL) .
O sistema de instalação básico do CPanel é simples, devemos apenas seguir um assistente do terminal Linux e subsequentemente outro assistente diretamente do navegador usando para acessar o endereço IP do servidor onde estamos instalando o CPanel.
requisitos para instalar o cpanel & whm
Como dissemos acima, podemos instalar o CPanel e WHM em qualquer servidor dedicado ou servidor VPS que tenham Centos do sistema operacional, CloudLinux ou RedHat (RHEL), tanto em sua versão 6 quanto em sua versão 7.
nível de hardware cPanel não precisa de muitos recursos, mas devemos ter em mente que estamos instalando um pilha cheia de serviços em um servidor web, e este qui Ere dizer que os sites que ficam no servidor precisarão dos recursos para funcionar, se não houver recursos, teremos problemas.
O que quero dizer com isso? Que, de acordo com a documentação oficial do CPanel, podemos instalá-lo em um servidor com 226 MHz de frequência da CPU e 768 MB de RAM, com esses recursos, podemos instalá-lo apenas, não podemos hospedar qualquer web porque serviços como Apache, MySQL e php não vão ser executado corretamente e nos dará muitos problemas.
Em princípio, o que nos recomendamos no mínimo para ter um servidor CPanel totalmente funcional com todos os serviços que funcionam perfeitamente estes:
- 2 GB de memória RAM.
- 1 núcleo de núcleo (pelo menos 2 GHz).
- 20 GB HDD ou disco rígido SSD.
- centros 6 ou CENTOS 7, mas de 64 bits.
com esses requisitos cumpridos, nosso CPanel deve ir bem, e podemos começar a falar sobre os sites acomodando, mas tenha em mente que quanto mais tráfego eles tiverem os sites que você permanecer no seu servidor, mais recursos precisarão do seu servidor para ser executado corretamente.
Como Para instalar o CPanel em CENTOS
Primeiro de tudo, vamos suportar este guia de instalação com um vídeo de como instalar o cpanel & WHM em um servidor CENTOS 7, desde que eu acho que O simples fato de ver a facilidade com a qual podemos instalar o cpanel já serve para perceber que o processo não tem nada difícil (que não significa que sua configuração subseqüente seja fácil, se precisar de ajuda para configurar o CPanel após a instalação, entre em contato com We) .
Agora que você viu o vídeo, vamos seguir o processo no formato guia escrito, vamos começar inserindo o SSH ao servidor onde vamos instalar o CPANEL e WHM, para isso Usamos nosso cliente SSH normal, estou neste caso no Windows, e usarei Putty, mas no Linux ou no Mac podemos usar perfeitamente o terminal Linux ou Mac com o comando “ssh”.
(o terminal SSH que você vê pertencer NECE para um dos nossos servidores VPS, especificamente um SSD do VPS 2 com CENTOS 7).
Começamos o trabalho atualizando o sistema operacional, uma vez que normalmente há algumas atualizações que nos ajudarão a manter nosso sistema otimizado, seguro e estável .
Para atualizar um CENTOS, usamos o seguinte comando:
|
yum update – e
|
e podemos ver como a atualização começa, devemos esperar que ele termine para continuar com o processo:
Agora vamos começar com o processo de instalação em si, pois isso vamos executar um comando no terminal Linux para o qual estamos conectados pelo SSH.
1
|
CD / Home /
wget -n http://httpupdate.cpanel.net/latest
|
|
|
SH mais recente
|
e com este cPanel e WHM A instalação começará no nosso servidor.
algo que devemos levar em conta é que o CPanel compila muitos pacotes Durante sua instalação, portanto, a instalação precisa de energia suficiente da CPU e pode demorar mais ou menos tempo, dependendo dos recursos disponíveis no servidor e no poder da CPU que você tem. Normalmente, podemos ter 30 minutos de espera, mas se o Recursos da máquina são mais limitados Podemos estar esperando por 1 hora ou mais.
Quando terminar de trabalhar o script de instalação do cPanel, podemos ver algo semelhante a isso no terminal SSH:
Isto significa que a instalação é concluída e que devemos começar O assistente de configuração inicial.
a primeira coisa que vamos fazer é reiniciar o servidor usando o seguinte comando:
|
reinicialização
|
Isso simplesmente Caso tivesse que alterar a versão do kernel ou similar, já que com essas certas mudanças são aplicadas que, sem reinicialização, seria impossível aplicar.
O Assistente de Configuração Inicial é executado usando o navegador da Web O computador em que estamos trabalhando, para isso, devemos colocar na barra de navegação o endereço IP do servidor onde acabamos de instalar o CPanel e, em seguida, colocamos a porta: 2087, se o servidor estiver bem instalado e não haverá erro, Redire uma tela do navegador como esta:
Nota: olho, se for levado a uma tela como esta:
Devemos executar o seguinte comando para interromper o firewall padrão dos CENTOS 7, CloudLinux 7 ou RHEL 7:
1 serviço iptables stopCom isto vamos desativar iptables, vamos ser ativados mais tarde após a reconfiguração do firewall do sistema operacional.
sem isto não pode acessar através da porta 2087 (WHM) nem de 2083 (cPanel).
na tela que mencionamos anteriormente na foto:
Devemos entrar com os dados raiz que usamos para inserir o servidor pelo terminal SSH.
Etapa 1: Acordo
Uma vez que se autenticamos com os dados corretos, podemos ver algo semelhante a este, um assistente de 6 etapas para executar a configuração inicial do sistema CPanel:
na tela anterior, primeiro Que devemos fazer é aceitar a licença, por isso, simplesmente pressionamos no botão azul “Eu concordo / vou para o passo 2” que rodeamos de uma imagem vermelha na imagem anterior.
Etapa 2: Rede de Configuração
Na próxima tela do assistente (passo 2):
Devemos preencher as caixas ou blocos com os dados correspondentes, alguns dados são necessários, mas muitos outros não.
do bloco” Informações de contato “que só temos que cumprir Com o “endereço de e-mail de contato do servidor”:
No próximo bloco, chamado” HostName “Sim, é necessário preencher Os únicos dados que nos fazem, o nome do host do servidor:
Na verdade, como você pode ver na imagem anterior pelo símbolo verde, também deve ser verificado para que a configuração do servidor esteja correta.
Se lermos o texto ou lenda abaixo do campo, ele nos diz exatamente O formato que você deve ter o nome do host do servidor.
No próximo bloco chamado “Solve”, devemos configurar os endereços IP dos servidores DNS que usaremos para resolver os nomes de domínio e os nomes de host do servidor, simplesmente temos que colocar 2 e com o IPS do Google DNS será suficiente como você pode ver na imagem:
finalmente, no último ou bloco chamado “dispositivo principal / ethernet” deve ser configurado qual é a placa de rede ou interface padrão do servidor.
Esta é uma configuração bastante “pessoal”, dependendo do servidor onde estamos instalando o CPanel, mas em casos como o meu É simplesmente um servidor VPS com 1 interface virtual de rede única, deixamos as configurações padrão:
Finalmente, pressione o botão azul “Salvar & Ir para a etapa 3” para continuar na próxima etapa do Assistente de Instalação do CPanel.
Passo 3: endereços IP de configuração
em servidores com um único endereço IP e uma única interface de rede, a etapa 3 é bastante simples, uma vez que é suficiente para avançar o passo 4.
podemos ver Algo assim:
como ele Disse, em servidores dedicados a uma única interface de rede ou servidores VPS, p Queremos avançar diretamente para a etapa 4, a menos que tenhamos vários endereços IP atribuídos e deseja selecionar esse IP é aquele que servirá para os clientes permanecerem seus sites no servidor.
Esta parte da configuração varia muito Dependendo de como a configuração do servidor e da rede, devemos ter conhecimento do que estamos fazendo, mas teremos um problema.
Uma vez terminado esta parte da configuração, avançamos para a etapa 4 com o botão azul ” Vá para o passo 4 “.
Passo 4: Nameservers
Na etapa 4, devemos escolher várias coisas relacionadas ao servidor DNS que lhe dará serviço ao servidor CPanel que estamos instalando , podemos até mesmo deixar o servidor DNS desativado, embora para ter uma hospedagem funcional de cpanel, é recomendado é instalar um.
Normalmente, recomendamos ligar como um servidor DNS, portanto, neste caso, vamos deixar ligar marcado, embora nós sabemos perfeitamente que O laço da UE é aquele que consome mais recursos se compará-lo com mydns por exemplo.
abaixo, no “Escolher quais domínios de nameservers neste servidor” bloquearemos, devemos colocar os servidores DNS que você usará os sites hospedados em Nosso servidor cPanel para apontar para o servidor.
Chegadas Neste ponto há várias maneiras de fazer isso, mas recomendamos criar dois próprios nomes de nomes através do gravador de domínio e apontá-los para o IP do servidor cPanel que estamos instalando:
Infelizmente não podemos explicar como criar seus próprios servidores, já que isso varia Muito dependendo do registrador de domínio, se o seu domínio estiver registrado conosco, pergunte ao nosso departamento de suporte e eles dirão como você pode fazê-lo.
O bloco final chamado “Configurar registros de endereço para nomes de nomes & hostname” Podemos deixá-lo sem enchimento:
Essas configurações podem ser modificadas de WHM para melhor adaptar a operação do nosso servidor cPanel.
Uma vez que apenas configurar isso, MOS no próximo passo, passo 5, pressionando o botão azul “Ir para o passo 5”.
Etapa 5: serviços
Nesta tela, devemos configurar alguns serviços básicos do servidor:
Escolhemos o software que irá gerenciar o serviço FTP do servidor, neste caso, é normalmente nos selecionamos, Acreditamos que é bastante estável e certo que puro-ftpd.
Nesta seção (Etapa 5) o restante da configuração que vamos deixá-lo por padrão, com o CPHulk ativado:
finalmente pressione o botão azul “Salvar & Vá para a etapa 6” para continuar o último passo do Assistente de Configuração do CPanel.
Etapa 6: configurar o controle remoto
Nesta última etapa, vamos deixar marcado a opção padrão “usar o sistema de arquivos Rota”:
Depois de termos essa opção selecionada, pressione o botão “Assistente de instalação” para concluir as configurações iniciais Servidor cPanel.
Novas opções de CPanel
Mas isso ainda não terminou, agora o CPanel nos permitirá configurar algumas novas opções que foram implementadas recentemente no instalador e que nos lembra que podemos configurá-las, Por exemplo, no momento de tornar este guia, o CPanel nos permitiu escolher isto:
devemos ter em mente que isso está mudando de acordo com as versões do CPanel, por isso é muito possível que quando você fizer sua instalação, outras opções aparecem, você não está mostrando em você A imagem anterior.
De qualquer forma, você não pode configurar nenhuma dessas opções e concluir o assistente se pressionar o link abaixo para a direita que coloca “EXIT para WHM”.
Configurar cPanel de WHM
Agora comece o bem, algo que não vamos aprofundar este artigo, pois é simplesmente um guia de instalação do CPanel.
al fi Nalizar a instalação que acessaremos a WHM, que tem a próxima aparência ou pelo menos semelhante:
Quando chegarmos a esta etapa, a configuração que queremos implementar em nosso servidor irá variar o suficiente, dependendo do que eu uso Queremos dar o servidor e o perfil dos clientes que queremos Para hospedar.
Uma das primeiras coisas que devemos fazer no final da instalação do CPANEL e WHM em nosso servidor, é o servidor que protege, reativando o iptables e reconfigurando o firewall para evitar ataques ou problemas de segurança.
também adicionar, que as telas WHM no momento da escrita este item está mudando continuamente devido a atualizações do cPanel & whm, para que eles possam não ser exatamente os mesmos neste guia. .
cPanel e CloudLinux
CloudLinux é um dos sistemas mais usados e mais desconhecidos pelos EUA. Hospedagem Uario compartilhada. Normalmente, o usuário vê o cpanel, mas em alguns casos, o usuário percebe que por trás desse cloudlinux.
Vamos tentar esclarecer um pouco melhor em que o CloudLinux pode nos ajudar na hospedagem compartilhada.
Eu também quero enfatizar que CloudLinux Não é apenas compatível com o CPanel, mas também é compatível com outros painéis de controle de hospedagem, como ispconfig, plesk, directadmin ou até mesmo um novo como painel da Web centros.
O que é CloudLinux?
Realmente CloudLinux é uma distro do Linux, mas também pode ser aplicado como um patch para os centros para transformá-lo em um sistema adaptado para oferecer hospedagem compartilhada.
O que o CloudLinux é para isolar ou Virtualize cada conta de hospedagem de forma totalmente individual para que o que um usuário faça em sua conta não afeta as outras contas hospedadas no servidor, isso é aplicável a infecções, recursos de recursos, ataques, etc.
CloudLinux ajuda a melhorar radicalmente a segurança e a estabilidade do servidor, a diferença de estabilidade entre um servidor de hospedagem com CloudLinux e sem CloudLinux está concluída, sem CloudLinux quanto maior o servidor e mais clientes são hospedados, menos estável é o servidor .
Uma das coisas boas de CloudLinux é que permite bloquear processos, o que faz um único processo não pode bloquear completamente um serviço Ódio, uma vez que o sistema CloudLinux fechou antes de supõe um problema.
Além das vantagens do CloudLinux para o provedor de hospedagem, ele também tem vantagens para o usuário de hospedagem hospedado no servidor, pois melhora muito o desempenho de Os aplicativos que usam php e mysql, mas também também integram sistemas como optimumcache que atua como um cache de arquivo e nos permite melhorar muito desempenho em grandes servidores que abrigam sites suficientes.
no Outra mão, também permite que o usuário da hospedagem consulte os recursos que usam RAM, CPU e E / S entre outros recursos.
Instalar CloudLinux em Centos
para instalar o CloudLinux e cpanel, você deve primeiro ter uma instalação central convertida em CloudLinux, vamos ver como convertê-lo.
a partir de um CENTOS 6 ou CENTOS 7 instalado em um servidor VPS KVM ou Xen ou em um servidor dedicado Com o CPanel instalado anteriormente seguindo o processo Na seção anterior, executaremos os seguintes comandos para converter CENTOS no CloudLinux.
Vamos começar baixando o sistema CloudLinux Imploy e nós a execuamos:
1
2
|
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
shlverploy -k < activation_key >
|
(devemos alterar < Activation_key > Pela nossa chave correspondente)
vamos dar para que temos uma chave válida de CloudLinux, mas não podemos instalá-lo.
Uma vez que corremos o segundo comando (a chave da chave) podemos ver o seguinte No terminal ssh que temos aberto e onde executamos os comandos:
às vezes parece que o script de implantação do CloudLinux é parado e terminado, mas realmente não é assim.
Quando a implantação ou instalação das bibliotecas CloudLinux aparecerão algo semelhante a isso na tela:
Agora, só deixaremos reiniciar o sistema e ver as alterações que o CloudLinux fez no WHM e pelo CPanel, também precisamos configurar os limites que nos permitem configurar o CloudLinux e revisar o parâmetros de lve.