Como instalar o Caddy no AlmaLinux 8

Como instalar o Caddy no AlmaLinux 8

Neste artigo, explicaremos como instalar a Caddy no AlmaLinux 8. Hospede seu site no servidor web da Caddy.

O servidor web Caddy é um servidor web de código aberto escrito em Go. Ele foi projetado com base na simplicidade e segurança que vem com uma série de recursos que são úteis para hospedar sites. O Caddy é um servidor de arquivos estático flexível e eficiente e um proxy reverso poderoso e escalonável.

Pré-requisitos

  • Um Ubuntu instala um servidor dedicado ou KVM VPS.
  • Um acesso de usuário root ou usuário normal com privilégios administrativos.

Instale Caddy no AlmaLinux 8

1. Mantenha o servidor atualizado

# dnf update -y

2. Instale o Caddy

O comando a seguir irá instalar, iniciar e executar automaticamente o Caddy para você como um serviço systemd denominado caddy usando nosso arquivo oficial da unidade caddy.service .

# dnf install 'dnf-command(copr)'

# dnf copr enable @caddy/caddy

# dnf install caddy -y

Em seguida, inicie e habilite caddy.service usando o seguinte comando:

# systemctl start caddy && systemctl enable caddy

Configurar Firewall

Supondo que você esteja usando firewalld como firewall do servidor, execute o seguinte comando para adicionar a porta HTTP e HTTPS no firewall.

# firewall-cmd --add-port=80/tcp --permanent

# firewall-cmd --add-port=443/tcp --permanent

# firewall-cmd --reload

Agora, navegue até seu navegador e digite o IP do servidor ou nome de domínio:

http://Server-IP

OR

http://example.com

Como instalar o Caddy no AlmaLinux 8

3. Configure o Domínio com Caddy

Antes de prosseguir, primeiro configure o registro DNS A / AAAA do domínio em seu registrador ou painel de controle.

Nota: Substitua neotechsystems.net pelo seu nome de domínio

Crie um diretório para os arquivos do seu site

# mkdir /usr/share/neotechsystems.net/

Agora, abra o arquivo de configuração do Caddy e adicione seu nome de domínio e altere o diretório raiz do site.

# vi /etc/caddy/Caddyfile

Substitua  : 80 pelo seu nome de domínio e altere a raiz do site para  /usr/share/neotechsystems.net/ como

Como instalar o Caddy no AlmaLinux 8

Depois de fazer as alterações, recarregue o caddy.service para refletir as alterações.

# systemctl reload caddy

Agora, crie um arquivo index.html em /var/www/html/neotechsystems.net usando o seguinte comando:

# echo '

Esta página está sendo servida via Caddy

'| sudo tee /usr/share/neotechsystems.net/index.html

Por fim, atualize a página em seu navegador e você verá nosso index.html recém-criado .

Neste artigo, vimos como instalar o Caddy no AlmaLinux 8.


Como desativar o Block Editor e instalar o Classic Editor no WordPress 5.0

Como desativar o Block Editor e instalar o Classic Editor no WordPress 5.0

A partir do WordPress 5.0, o editor padrão do WordPress é o novo editor de blocos. O novo editor é radicalmente diferente

Como definir o Editor Clássico como Editor Padrão no WordPress em vez do Gutenberg

Como definir o Editor Clássico como Editor Padrão no WordPress em vez do Gutenberg

O Gutenberg Editor logo se tornará o editor padrão do WordPress. Você terá a opção de selecionar o Editor Clássico

Como consertar problemas do WordPress 5.0

Como consertar problemas do WordPress 5.0

O WordPress 5.0 está finalmente sendo lançado e traz consigo uma nova experiência de edição com o Gutenberg

Como atualizar itens de pasta no Windows 11

Como atualizar itens de pasta no Windows 11

Com a opção Atualizar ausente no menu de contexto, veja como você pode atualizar itens no Explorador de Arquivos no Windows 11.

Como corrigir erro de agrupamento “utf8mb4_0900_ai_ci” ao importar banco de dados WordPress

Como corrigir erro de agrupamento “utf8mb4_0900_ai_ci” ao importar banco de dados WordPress

Se você estiver mudando a instalação do WordPress de um servidor MySQL 8 para MySQL 5.7 (ou inferior), provavelmente encontrará

CORREÇÃO: “O editor encontrou um erro inesperado” no WordPress após a atualização

CORREÇÃO: “O editor encontrou um erro inesperado” no WordPress após a atualização

Incapaz de escrever uma nova postagem usando o novo Editor de Bloco no WordPress? É provável que você receba “O editor

🔧 CORREÇÃO: parece que sua instalação do PHP não contém a extensão MySQL exigida pelo WordPress

🔧 CORREÇÃO: parece que sua instalação do PHP não contém a extensão MySQL exigida pelo WordPress

Quer administrar um site WordPress autogerenciado? Excelente. Você aprenderá um zilhão de coisas. Uma das partes críticas da configuração

Como habilitar tags curtas de PHP

Como habilitar tags curtas de PHP

Neste artigo, abordamos como habilitar tags curtas de PHP. O PHP analisa o arquivo usando tags de abertura e fechamento, que são semelhantes. Para habilitar tags curtas de PHP

Configure o mod_evasive para prevenir ataques DoS e DDoS no CentOS

Configure o mod_evasive para prevenir ataques DoS e DDoS no CentOS

Neste artigo, aprenderemos como instalar e configurar o mod_evasive para evitar ataques DoS e DDoS no CentOS. O módulo mod_evasive Apache.

Como instalar o PHP com PHP-FPM para NGINX no CentOS

Como instalar o PHP com PHP-FPM para NGINX no CentOS

como instalar PHP com PHP-FPM para NGINX no CentOS. A configuração básica do servidor da web NGINX para processar aplicativos PHP e servi-los na porta 80.