Painel de controle do servidor Vesta CP Linux

Índice

O Painel de controle Vesta é um painel de controle de servidor para gerenciar sites, VESTA CP é grátis código aberto e implementa as funções mais úteis, como as seguintes:

  • Servidor web, suporta php e python
  • Servidor dns
  • Servidor de banco de dados (Mysql e Postgres)
  • Servidor de e-mail
  • servidor FTP
  • Nginx (que é um proxy reverso leve de alto desempenho / servidor da web)
  • Backups automáticos
  • VESTACP e gerenciador de atualização de serviço
  • Usuário integrado e monitoramento do sistema
  • AntiSpam e antivírus configuráveis
  • Interface gráfica simples e possibilidade de criar templates html e css
  • Plataforma segura compatível com IPV6 e https
  • Licença GPL v3

Este painel de controle funciona em qualquer computador ou servidor com os sistemas operacionais:

  • RHEL / CentOS 5.x, 6.x e 7.x
  • Debian 6,7,8
  • Ubuntu 12.04 a 15.10
  • o mais recomendado no momento é Centos 6.5 64bit.

Está programado em C ++ e php, para que possamos acessar o código e modificá-lo de acordo com nossas necessidades ou com o desenho de cada página que se encontra separadamente.

Os requisitos necessários para poder instalar o VESTACP conforme indicado abaixo neste tutorial supõe ter uma instalação do Centos ou uma das distribuições acima mencionadas em um servidor ou em uma máquina virtual e que devemos ter acesso root ao servidor.

A seguir vamos baixar e instalar o painel de controle Vesta, para isso nos conectamos via SSH ou escrevemos o seguinte código na janela do terminal.

Se o instalarmos no Ubuntu ou Debian:

 curl -O http://vestacp.com/pub/vst-install-debian.sh
Se o instalarmos no CentOS:
 curl -O http://vestacp.com/pub/vst-install-rhel.sh
Assumiremos uma instalação CentOS. Em seguida, devemos ter certeza de que nenhum servidor ou serviço http está instalado, então nós o eliminamos.
 yum -y remove httpd
no modo raiz, executamos o instalador:
 bash vst-install-rel.sh 
A tela de instalação será exibida indicando todos os serviços que serão instalados, muitos dos quais citamos acima.

Irá pedir-nos que indiquemos se continuamos ou não, por isso continuamos a instalação premindo a tecla. Então ele vai nos pedir para escrever um endereço de e-mail, aqui devemos ter em mente que deve ser do Gmail ou de outro provedor.

O painel de controle usará este e-mail para nos enviar os dados de acesso do administrador e qualquer outro evento que ocorra. No final da instalação, ele nos mostrará os dados na tela, então podemos alterar os dados de instalação do Vesta do sistema de administração.

Então, podemos ver o painel funcionando a partir do IP que atribuímos e da porta 8083:

https://104.236.66.100:8083/

Como não temos um certificado SSL instalado, obteremos uma tela de aviso de uma página não segura ou conexão não privada.

Nós selecionamos Detalhes Avançados ou Continue no modo inseguro dependendo do navegador que usamos e então veremos a tela de login.

Para entrar no modo de administrador, iremos escrever o nome de usuário e a senha que foram atribuídos a nós durante a instalação.

Ao fazer o login, acessaremos o painel de controle de administração, que nos mostra primeiro é o usuário padrão e algumas informações sobre os serviços a ele atribuídos.

A partir daqui podemos criar contas de usuário, atribuir recursos ou pacotes e planos que VESTA CP traz pré-configurados.

Também podemos criar nossos próprios pacotes ou planos, atribuindo recursos para diferentes usuários, a partir do menu de planos que acessamos para cadastrar os planos.

Aqui podemos ver um dos planos que atribui a possibilidade de ter 10 contas de domínio com seus serviços correspondentes.

Como nós vimos Vesta CP é um painel de controle multiusuário onde podemos oferecer pacotes para outros usuários ou VPS, com um tema simples e ágil. Podemos adicionar diferentes planos de hospedagem e atribuí-los de acordo com seus usuários.

Para adicionar um domínio ou criar um espaço para hospedar um site no VestaCP, vamos entrar na web e clicar em Adicionar novo domínio.

Podemos configurar todas as características e limitações, podemos até limitar ou autorizar as estatísticas. Um aspecto importante que muitos painéis de controle não têm é que O VESTACP permite-nos ver a utilização dos recursos do servidor ou por domínio e por utilizador, para que possamos ver estatísticas em tempo real de uso de memória, CPU, relatórios de uso de largura de banda. Vamos ao cardápio Gráficos e podemos ver o consumo de recursos.

Neste caso podemos ver que a carga do servidor é de 50% de acordo com o uso de todos os recursos, então se baixarmos a página podemos ver os outros recursos e seu consumo individualmente.

Uma característica muito interessante é que Podemos ver nas Estatísticas o uso dos serviços e recursos que cada usuário está fazendo e a visão geral do uso de serviços de servidor.

Desde o Menu Firewall Podemos configurar facilmente as portas que queremos aceitar e quais bloquear, o firewall usa iptables e Fail2ban.

Essas ferramentas foram abordadas nos tutoriais:

  • Como proteger SSH com Fail2ban no CentOS
  • Instale o Fail2ban e associe-o a SSH e Nginx

Com o Fail2ban, ele também bloqueará aqueles IPs dos quais ataques de força bruta ou que realizam operações maliciosas, como detectar muitas falhas de senha ao tentar fazer o login, também serão bloqueados, também bloqueará quem tenta escanear portas ou vulnerabilidades.

O Fail2Ban é utilizado como IDS, ou seja, sistema de detecção de intrusão, avalia se um pedido é bom ou não e se for malicioso ou suspeito, indica que a regra de bloqueio é adicionada ao firewall para rejeitar endereços IP durante um período de tempo especificado. Fail2Ban vem com filtros para vários serviços Apache, e-mail, SSH, MySQL, etc.

Se você quiser experimentar uma demonstração do Vesta CP no site oficial, aqui está:

Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave