Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7
ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF no CentOS 7
Neste artigo, vamos explicar como instalar o Portainer no AlmaLinux 8 com Docker.
O Portainer é um poderoso conjunto de ferramentas de código aberto que permite criar e gerenciar facilmente contêineres no Docker, Swarm, Kubernetes e Azure ACI. Ele funciona ocultando a complexidade que torna o gerenciamento de contêineres difícil, por trás de uma GUI fácil de usar.
Pré-requisitos
Instale o Portainer no AlmaLinux 8 com Docker
1. Mantenha o servidor atualizado
# dnf update -y
2. Instale o Docker CE
Primeiro, instale as dependências do Docker CE usando o seguinte comando:
# dnf install -y yum-utils device-mapper-persistent-data
Em seguida, adicione o repositório docker
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Para instalar o Docker, basta executar:
# dnf install docker-ce -y
Iniciar e habilitar o serviço docker
# systemctl start docker && systemctl enable docker
3. Crie um contêiner
Mostraremos duas maneiras de implantar o contêiner.
1. Se você deseja usar o nome de domínio para acessar o Portainer, use o seguinte comando para implantar o contêiner:
# docker run --restart always -d --name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v /vol/portainer/data:/data -e VIRTUAL_HOST=port.example.com -e VIRTUAL_PORT=9000 portainer/portainer-ce -H unix:///var/run/docker.sock
2. Se você deseja acessar o Portainer usando o IP do servidor, use o seguinte comando para implantar o contêiner:
# docker volume create portainer_data
# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
4. Configure o proxy reverso para o Portainer (opcional se você usar o nome de domínio)
Caddyfile é um servidor proxy reverso. É necessário proteger a conexão para evitar o sequestro de rede. Caddyfile pode obter e manter automaticamente o certificado SSL.
Crie um Caddyfile. Caddyfile é um documento que contém configurações para seus sites:
# mkdir -p /vol/caddy/configs
# vi /vol/caddy/configs/Caddyfile
Adicione o seguinte conteúdo:
port.example.com {
tls [email protected]
reverse_proxy portainer:8000
}
Substitua: port.example.com pelo seu nome de domínio e [email protected] pelo seu ID de e-mail real.
Salvar e sair.
Por fim, crie um contêiner Caddy usando o seguinte comando:
# docker run --restart always -d -p 80:80 -p 443:443 -v "/vol/caddy/data:/data/caddy' -v "/vol/caddy/configs:/etc/caddy' --link portainer --name caddy caddy
- -p 80:80 -p 443:443 means publish its 80 and 443 port to your host so you can access it with those ports.
- -v "/vol/caddy/data:/data/caddy' means mount caddy working directory to your host to persist data such as certificates.
- -v "/vol/caddy/configs:/etc/caddy' means mount caddy configuration directory to your host to persist configurations.
- --link portainer means link container caddy with portainer so they can access with each other.
5. Acessar o Portainer
Navegue até o seu navegador e acesse o Portainer usando seu domínio ou IP do servidor e defina a senha de administrador e conclua a instalação.
É isso. A instalação foi concluída com sucesso.
Neste artigo, vimos como instalar o Portainer no AlmaLinux 8 com Docker.
ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF no CentOS 7
Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.
Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.
Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.
Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.
Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.
Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP
Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.
Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.
Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor