Como instalar o Painel de Controle CWP? Tutorial de configuração do CENTOS WEB PANEL

Como faço para instalar o painel de controle CWP?

Tutorial de Configuração do Painel Web CentOS

Para profissionais de marketing digital que utilizam VPS para criar sites , existem diversos painéis de controle gratuitos e pagos disponíveis. Em caso de dúvida sobre qual painel de controle de VPS escolher, que ofereça todas as funcionalidades, o painel de controle CWP é recomendado.

O que é o CentOS Web Panel?

O CWP Control Panel foi projetado para distribuições baseadas em RPM, como CentOS, RHEL, Scientific Linux , etc.

Como instalar o Painel de Controle CWP? Tutorial de configuração do CENTOS WEB PANEL

É um painel de controle gratuito e de código aberto que pode ser amplamente utilizado para configurar facilmente ambientes de hospedagem na web.

Diferentemente de outros painéis de controle, o CWP implanta automaticamente o software LAMP e um servidor de cache Varnish.

Instale os requisitos do sistema CWP

  • Servidor de 32 bits 512 MB de RAM
  • Servidor de 64 bits 1024 MB de RAM
  • Disco rígido 10GB

操作系统

  • CentOS 6.x, 7.x
  • Red Hat 6.x, 7.x
  • CloudLinux 6.x, 7.x

Para evitar quaisquer problemas, certifique-se de ler todo este tutorial instrucional cuidadosamente antes do processo de instalação.

Requisitos antes da inicialização do instalador do CentOS Web Panel:

  • O painel de controle CWP suporta apenas endereços IP estáticos.
  • O painel de controle CWP não suporta endereços IP dinâmicos ou internos.
  • O Painel de Controle CWP não oferece desinstaladores.
  • Após instalar o CWP, você deve reinstalar o servidor para removê-lo.
  • Instala o CWP apenas em sistemas operacionais recém-instalados sem nenhuma alteração de configuração.

Recursos do painel de controle CWP

O CWP tem muitos recursos e serviços gratuitos.

Como Chen Weiliang mencionou anteriormente, o CWP instalará automaticamente um serviço LAMP completo (Linux, Apache, PHP, MySQL , phpMyAdmin , webmail , servidor de e-mail, etc.) em seu servidor .

A seguir estão os recursos e serviços disponíveis no CentOS Web Panel:

  • Atualmente inclui painéis de administrador e cliente
  • (Você também pode solicitar a construção de módulos personalizados para integração)
O que o processo de instalação do CWP configura?
  • Servidor web Apache (Mod Security + regras de atualização automática opcionais)
  • PHP 5.6 (suPHP, SuExec + alternador de versão do PHP)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + webmail roundcube (antivírus, Spamassassin opcional)
  • Firewall CSF
  • Bloqueio do sistema de arquivos (sem mais hacks de sites, todos os arquivos estão bloqueados para alterações)
  • Backup (opcional)
  • AutoFixer para configuração do servidor
Aplicativos de terceiros
  • Seletor CloudLinux + CageFS + PHP
  • Instalador de scripts Softaculous (gratuito e premium)
  • LiteSpeed ​​​​Enterprise (servidor web)
Painel Web CentOS (CWP)
  • Usado paraSethospedagem na web (comoWordPresso site...)
  • API para simplificar o gerenciamento de contas e API de cobrança whmcs
  • Versão NAT, IP suportado por NAT
  • Módulo de hospedagem gratuita, ativação de conta configurar um site com hospedagem gratuita
Painel do usuário CWP
  • A alta segurança do painel é garantida executando todas as operações do cliente sob o nome de usuário do cliente
  • Autorização de login seguro usando token oauth
  • Gerenciador de arquivos avançado e seguro
  • Gerenciador de zona DNS
  • Temas e idiomas personalizados
  • Instaladores de scripts: wordpress, PrestaShop, eXtplorer
Web 服务器
  • Servidor Varnish Cache (até triplicar o desempenho do seu servidor)
  • Proxy reverso Nginx (permite entregar arquivos estáticos na velocidade mais rápida)
  • Integração LiteSpeed ​​​​Enterprise
  • Compile o Apache a partir da fonte (melhora o desempenho em até 15%)
  • Apache reCompiler + instalação com um clique de módulos adicionais
  • Status do servidor Apache, configuração
  • Gerenciador de redirecionamentos Apache
  • Edite hosts virtuais apache, modelos de host virtual, inclua configuração (reconstrua todos os hosts virtuais apache com apenas um clique)
  • suPHP & suExec (segurança aprimorada)
  • Segurança do mod: Comodo WAF, regras OWASP (instalação com um clique, atualização automática, gerenciamento fácil)
  • Gerenciamento e instalação do servidor Tomcat 8 em um clique
  • Proteção DoS contra ataques Slow-Loris
  • Apache com proteção RBL de spamhaus (proteger http PUT, POST, CONNECT)
  • Suporte a scripts Perl cgi
PHP
  • Compile PHP da fonte (aumento de 20% no desempenho)
  • Switcher PHP (para alternar entre as versões do PHP, por exemplo: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Seletor de PHP para selecionar a versão do PHP por usuário ou por pasta (PHP 4.4,5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Editor PHP simples
  • No painel do usuário, gerador php.ini simples
  • Instalação de plugins PHP com um clique
  • Editor PHP.ini e módulo de informações e listas do PHP
  • php.ini por conta de usuário (você pode adicionar alterações em /home/USER/php.ini)
  • FFMPEG (para sites de streaming de vídeo)
  • Seletor CloudLinux + PHP
  • ioncube, php-imap...
Gerenciamento de usuários
  • Adicionar, listar, editar e excluir usuários
  • Monitoramento de usuários (listar arquivos abertos de usuários, sockets de escuta...)
  • Gerenciamento de Acesso Shell
  • Gerenciamento de limite de usuários (cota e nós)
  • Limitar processos: o número máximo de processos disponíveis por conta.
  • Limitar arquivos abertos: o número máximo disponível de arquivos abertos por conta.
  • FTP do usuário e gerenciador de arquivos
  • CloudLinux + CageFS
  • IP dedicado por conta
DNS
  • FreeDNS (servidor DNS gratuito, sem necessidade de IP adicional)
  • Adicionar, editar, listar e excluir zonas DNS
  • Editar IP do servidor de nomes
  • Editor de modelo de zona DNS
  • Adicionado gerenciador de zona DNS simples (com ajax)
  • Adicionada lista de zonas DNS para resolver informações usando o Google (verifique também rDNS, servidores de nomes...)
E-mail
  • postfix e pombal
  • Caixas de correio, aliases
  • Webmail Roundcube
  • Gerenciador de filas de correio Postfix
  • Módulo rDNS Checker (verifique seus registros rDNS)
  • AntiSPAM (Spamhaus cronjob)
  • SpamAssassin, RBL Inspection, AmaViS, ClamAV, OpenDKIM
  • Integração SPF e DKIM
  • Reconstruir o servidor de correio Postfix/Dovecot com (antivírus, proteção antispam)
  • Resposta automática de e-mail
  • Navegação de e-mail, leia todas as caixas de correio de um local.
  • Roteamento de correio (MX Exchanger local ou remoto)
系统
  • Informações de hardware (núcleo da CPU e informações de relógio)
  • Informações de memória (informações de uso de memória)
  • Informações do disco (status detalhado do disco)
  • Informações do software (versão do kernel, operação normal...)
  • Status do serviço (reinicialização rápida do serviço, por exemplo, Apache, FTP, e-mail...)
  • ChkConfig Manager (Liste e gerencie rapidamente seus serviços)
  • Monitor de serviço (reinicialização automática de serviços e notificações por e-mail)
  • uso da porta de rede
  • configuração de rede
  • Configuração SSHD
  • Autofixer (verifica configurações importantes e tenta corrigir problemas automaticamente)
  • Gráfico Sysstat
monitor
  • Monitoramento em tempo real (serviços de monitoramento como top, apache stats, mysql...)
  • Usando o Terminal/Console Java SSH no Painel
  • Configuração do serviço (por exemplo, Apache, PHP, MySQL...)
  • Execute um comando shell na tela/fundo
安全
  • Firewall CSF (Melhor Firewall Linux)
  • Gerador SSL
  • Gerenciador de certificados SSL (instale certificados SSL com segurança e rapidez)
  • Letsencrypt, certificados SSL gratuitos para todos os domínios
  • CloudLinux + CageFS
  • Proteção de Força Bruta CSF/LFD
  • Controle de acesso IP
  • Mod Security + OWASP Rules (instalação com um clique, fácil de gerenciar)
  • Proteção DoS para ataques Slow-Loris (para Apache)
  • Bloqueio do sistema de arquivos (sem mais hacks de sites, todos os arquivos estão bloqueados para alterações)
  • O PHP agora exibe o nome e o caminho na parte superior do script ou na lista de processos
  • Apache limita o número de processos php por usuário
  • backup automático
  • Ocultar o sistema e outros processos do usuário
  • Segurança SFTP
  • AutoSSL (instala automaticamente o certificado Letsencrypt SSL ao criar uma nova conta, domínio adicional ou subdomínio)
SQL
  • banco de dados MySQL管理
  • Adicionar usuários de acesso local ou remoto
  • Monitoramento em tempo real da lista de processos do MySQL
  • Criar, excluir banco de dados
  • Adicione usuários extras para cada banco de dados
  • Configuração do servidor MySQL
  • PhpMyAdmin (administração de banco de dados)
  • PostgreSQL, suporte ao phpPgAdmin
  • MySQL remoto suporta carregar mysql de um servidor web)
  • Gerenciador/Instalador do MongoDB
outras opções
  • TeamSpeak 3 Manager (Servidor de Voz)
  • Shoutcast Manager (servidor de streaming Shoutcast)
  • Atualização automática
  • Gerenciador de Backup
  • Gerenciador de arquivos
  • Pasta de scripts "/scripts" com mais de 15 scripts
  • Usuários de FTP virtual por domínio
  • A migração de conta cPanel restaura arquivos, bancos de dados e usuários de banco de dados)
  • Torrent SeedBox (clique em Deluge WebGU para instalar)
  • Gerador de chaves SSH
  • e muitas outras opções...

Preparação para instalar o CentOS Web Panel (CWP)

Se o seu back-end VPS não definiu o nome do host e o endereço IP antes de instalar o sistema CentOS, pode ser necessário definir manualmente o nome do host e o endereço IP.

definir nome de host

Para iniciar a instalação do CWP, faça login no servidor Linux como usuário root.De acordo com as instruções no site oficial do CWP, certifique-se de definir primeiro o nome do host.

Importante: O nome do host e o nome de domínio no servidor devem ser diferentes (por exemplo, se domain.com for o nome de domínio no seu servidor, use hostname.domain.com como nome do host).

Importante: O nome do host e o nome de domínio no servidor devem ser diferentes (por exemplo, se domain.com for o nome de domínio no seu servidor, use hostname.domain.com como seu nome de host CWP).

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Por favor, altere hostname.domain.com para o seu nome de domínio secundário.

Defina o endereço IP do servidor

Se o servidor VPS que você está usando já definiu o endereço IP do servidor, você pode pular esta etapa diretamente.

Caso contrário, você poderá precisar definir o endereço IP do servidor. Usaremos o utilitário nmtui ( interface gráfica do usuário do NetworkManager ), que fornece uma interface gráfica para configurar o endereço IP controlando o gerenciador de rede.

yum install NetworkManager-tui
nmtui

Para configurar a rede, utilizaremos o utilitário nmtui (interface de usuário textual do NetworkManager), que fornece uma interface gráfica para configurar a rede controlando o gerenciador de rede.

Atualização do servidor

Passo 1: Instale e baixe o pacote wget necessário para o CWP ▼

yum install wget -y
  • Se uma mensagem de erro aparecer após digitar o comando acima, reinstale o servidor e use o seguinte comando▼
yum install wget

Passo 2: Use este comando para atualizar seu servidor ▼

yum update -y

Passo 3: Reinicie uma vez para ativar a atualização ▼

reboot

Instale o programa CWP

Existem 2 versões, escolha de acordo com a sua versão do CentOS:

  1. Instale a versão CentOS 6 do CWP6
  2. Instale a versão CentOS 7 do CWP7 (recomendado)

Instale a versão CentOS 6 do CWP6

Passo 1: Navegue até o diretório / usr / local / src ▼

cd /usr/local/src

Passo 2: Use este comando para baixar a versão mais recente do CWP ▼

wget http://centos-webpanel.com/cwp-latest

Passo 3: Se o URL acima estiver incorreto, utilize o seguinte link ▼

wget http://dl1.centos-webpanel.com/files/cwp-latest

Passo 4: Use este comando para iniciar a instalação do CWP ▼

sh cwp-latest

Instale a versão CentOS 7 do CWP7 (recomendado)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Se o URL acima estiver errado, use o link abaixo ▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Exemplo de processo de instalação CWP ▼

Exemplo de processo de instalação do painel de controle CWP

O processo de instalação de Chen Weiliang levou apenas de 5 a 10 minutos. Para velocidades de internet abaixo de 4G, pode levar 10 minutos, 30 minutos ou até mais, dependendo da velocidade da sua rede.

Finalmente, você verá a seguinte mensagem de instalação completa ▼

Mensagem de instalação do painel de controle CWP concluída

Passo 5: Por favor, registre estas informações importantes, por exemplo:

  • Senha de superusuário MySQL, URL de login CWP porque você precisará dela mais tarde.

Passo 6: Em seguida, pressione Enter para reiniciar o sistema. ▲

Configuração de firewall/rota

As portas de interface de controle da Web padrão para CWP são 2030 (HTTP) e 2031 (HTTPS).

Você deve permitir que essas duas portas acessem o console da Web CWP remotamente por meio do firewall/roteamento.

Passo 1: Edite o arquivo iptables ▼

vi /etc/sysconfig/iptables

Passo 2: Adicione o seguinte conteúdo ▼

[...]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT
[...]

Passo 3: Primeiro, pressione a tecla ESC para sair da edição e, em seguida, digite ▼

:wq

Passo 4: Atualize o serviço iptables para que as alterações entrem em vigor.

service iptables restart

Acesse o Painel de Controle CWP

Abra seu navegador e digite:

http://IP-Address:2030/

ou:

https://IP-Address:2031/

Você verá uma tela semelhante à abaixo ▼

Faça login no painel de controle do CWP, CetOS WebPanel.

autenticação de login

  • 名 名 :raiz
  • Senha:sua senha raiz

Parabéns! O CWP foi instalado com sucesso.

Configuração do painel de controle CWP

Em seguida, devemos fornecer ao painel de controle do CWP algumas configurações básicas, como:

  • Configure o compartilhamento de IP (deve ser seu endereço IP público)
  • Configurar um servidor de nomes de domínio
  • Defina pelo menos um pacote gerenciado (ou edite o pacote padrão)
  • Configurar e-mail raiz etc.

Crie um IP compartilhado e um endereço de e-mail raiz

  • Este é um passo muito importante para hospedar seu site em seu host.

Para criar um IP compartilhado, vá para CWP Setting → Edit settings ▼

Como instalar o painel de controle CWP? Tutorial de configuração do painel web CentOS - Blog de Chen Weiliang_Planejamento de marketing de rede_Tutorial de promoção de sites de comércio eletrônico transfronteiriços

  • Digite seu IP estático e endereço de e-mail

Após a configuração, clique em Salvar alterações para salvar as alterações▲

  • Depois de configurar um endereço IP compartilhado, agora você pode começar a manter seu site com CWP ^_^

Criar um servidor de nomes de domínio

  • Se você usar outro servidor de nomes, como DNSPOD, ignore esta operação.

Para criar um servidor de nomes, acesse Funções de DNS → Editar IPs de servidores de nomes ▼

Configure um servidor de nomes de domínio no painel de controle do CWP.

Após a configuração, clique em Salvar alterações para salvar as alterações▲

Crie um pacote de hospedagem virtual

  • Um pacote de hospedagem na web é um plano de hospedagem na web que inclui acesso ao espaço em disco, largura de banda, contas de FTP, endereços de e-mail, bancos de dados e muito mais.
  • Você pode criar quantos planos de hospedagem desejar.

Para criar um plano de hospedagem virtual, acesse Packages → Add a Package Insira um nome para o pacote do host virtual.

Defina as cotas de disco permitidas para acesso, o número de processos, FTP, contas de e-mail, bancos de dados e subdomínios, etc... (uso pessoal pode ser configurado de acordo com os seguintes valores)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Clique no botão Criar para criar um plano de hospedagem virtual▼

Crie um pacote de host virtual usando o painel de controle CWP.

  • nproc: Número de processos permitidos por usuário (pelo menos 10, já que cada instância do nginx/apache/fpm é iniciada como um processo separado).
  • apache_nproc: Veja nproc acima, mas isso é específico do Apache.
  • nofiles: Número de arquivos abertos permitidos para serem lidos/executados simultaneamente.
  • inode: Um inode é uma estrutura de dados que armazena informações sobre todos os arquivos criados em sua conta de hospedagem. A contagem de inodes representa o número de arquivos, pastas, e-mails ou o que você armazenou em sua conta de hospedagem na web.

    Adicionar nome de domínio

    • Para adicionar um novo nome de domínio, você deve ter pelo menos uma conta de usuário.

    Adicionar usuário

    Para adicionar um usuário, acesse Conta de Usuário → Nova Conta (Para uso pessoal, você pode configurar as seguintes quantidades) ▼

    • Digite o nome de domínio (chenweiliang.com), nome de usuário, senha e endereço de e-mail.
    • Inode:0
    • Process limit:999999999
    • Open files:999999999

    Supondo que a configuração do VPS seja CPU 4 núcleos + 16GB de memória, para evitar carga excessiva e afetar o funcionamento do site, recomenda-se configurá-lo para:

    • nproc1000
    • arquivo 5000

    Adicionar um novo usuário no painel de controle do CWP

    • Finalmente, clique Create.

    Adicionar um nome de domínio

    Para adicionar um nome de domínio, digite Domains → Add Domain ▼

    Adicionar um novo domínio no painel de controle do CWP

    Digite o novo nome de domínio e especifique o nome de domínio associado ao nome de usuário▲

    • Antes de verificar "AutoSSL",A condição é definir um registro A para o nome de domínio.
    • Primeiro, resolva o nome de domínio para o IP do servidor antes que o certificado SSL possa ser gerado, caso contrário, ocorrerá um erro.
    • AutoSSL instala automaticamente certificados de segurança SSL,Muito rápido e fácil!
    • Clique em Criar para usar o painel de controle do CWP para gerenciar seu nome de domínio.

    O painel de controle do CWP exibe a página padrão, consulte este tutorial para a solução ▼

    redirecionamento http para configuração https, verifique este tutorial ▼

    • Se o certificado SSL for gerado incorretamente, consulte este artigo para gerar manualmente o certificado SSL.

    Se o painel de controle do CWP estiver inativo e não puder ser acessado e você precisar de comandos para iniciar/parar/reiniciar/visualizar o status do serviço CWP, verifique este tutorial▼

    Depois de instalar o painel de controle do CWP e reiniciar o Apache, você pode encontrar alguns problemas... A solução a seguir é a seguinte▼

    Conclusão

    Neste tutorial, vimos como instalar e configurar as páginas da Web do CentOS para criar um ambiente de hospedagem na Web simples, fácil de instalar e usar.

    • ainda queMarketing na InternetUm novato também pode configurar um servidor básico de hospedagem na web em poucas horas.
    • Além disso, o CWP é totalmente gratuito e de código aberto, experimente, você não ficará desapontado.

    Mais informações sobre o CWP Control Panel você pode encontrar na página Wiki do CentOS Web Panel e na documentação Docs.

    Chen Weiliang comparou e utilizou o painel de controle CWP e o painel VestaCP , e concluiu que o painel de controle CWP era mais poderoso e profissional do que o painel VestaCP.

    Se você deseja instalar o painel VestaCP, verifique este tutorial de instalação do painel VestaCP▼

    O que fazer depois de instalar o CWP

    Etapa 1: No lado esquerdo do Painel de Controle do CWP, clique em Configurações do Servidor Web → Selecionar Servidores Web ▼

    A reinstalação do CWP resolve Não é possível definir vários ouvintes no mesmo IP:porta

    Etapa 2: Selecione Nginx, Varnish e Apache ▼

    Passo 2: Selecione Nginx e Apache no painel de controle do CWP.

    Passo 3: Clique no botão "Salvar e Recriar Configuração" na parte inferior para salvar e recriar a configuração.

    Como a versão gratuita do CWP utiliza o PHP 5.6 por padrão, isso pode facilmente causar problemas de incompatibilidade com plugins ou temas do WordPress , levando a erros.

    Portanto, após instalar o CWP e selecionar os serviços Nginx & Varnish & Apache, precisamos selecionar manualmente a versão PHP 7.4.28.

    Como o painel de controle do CWP escolhe a versão do PHP?

    Aqui estão os passos para atualizar a versão do PHP do seu site usando o painel de controle CWP :

    No lado esquerdo do painel de controle do CWP, clique em → PHP Settings → PHP Version Switcher: selecione manualmente a versão PHP 7.4.28 ▼

    No lado esquerdo do painel de controle do CWP, clique em → PHP Settings → PHP Version Switcher: selecione manualmente a versão PHP 7.4.28 ▼

    Depois de instalar o painel de controle CWP, talvez seja necessário fazer essas configurações ▼

    发表 评论

    您的邮箱地址不会被公开。必填项已用*标注

    Voltar ao Topo