GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el servidor web Caddy en CentOS 8

En este artículo, habremos explicado los pasos necesarios para instalar y configurar el servidor web Caddy en CentOS 8. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

Caddy es un potente servidor web de código abierto listo para empresas con HTTPS automático escrito en Go. Caddy incluye características modernas como compatibilidad con hosts virtuales, minificación de archivos estáticos y HTTP/2. Caddy también es el primer servidor web que puede obtener y renovar certificados SSL/TLS automáticamente usando Let's Encrypt. Caddy es compatible con todas las plataformas populares, por eso está disponible para Windows, macOS, Linux, BSD, Android, Solaris, 32 bits, x64, ARM, mips64 y más

Instalar servidor web Caddy en CentOS 8

Paso 1. El primer comando actualizará las listas de paquetes para garantizar que obtenga la versión y las dependencias más recientes.

sudo dnf install epel-release
sudo dnf update

Paso 2. Instale el servidor web Caddy en el sistema CentOS 8.

Ahora instala Candy usando el siguiente comando:

sudo dnf install 'dnf-command(copr)'
sudo dnf copr enable @caddy/caddy
sudo dnf install caddy

Paso 3. Configuración del cortafuegos.

Permitir puertos HTTP y HTTPS:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

En caso de que su firewall no se esté ejecutando, simplemente escriba:

sudo systemctl enable firewall-cmd
sudo systemctl start firewall-cmd

Paso 4. Cree una página web de demostración para probar el servidor web Caddy.

Configure una raíz de documentos para su sitio web. Una raíz de documento es un directorio donde se almacenan los archivos de su sitio web:

sudo mkdir -p /var/www/your-domain.com/html
sudo mkdir /var/log/caddy

Establezca la propiedad del directorio en Caddy:

sudo chown caddy:caddy /var/www/your-domain.com/html -R
sudo chown caddy:caddy /var/log/caddy

Luego, cree un archivo HTML para probar:

sudo nano /var/www/your-domain.com/html/index.html

Agregue la siguiente línea:

<!DOCTYPE html>
<html>
<head>
<title>Hello from Caddy!</title>
</head>
<body>
<h1>Hello, from Caddy!</h1>
</body>
</html>

Luego, reinicie Caddy para habilitar la configuración:

sudo systemctl restart caddy

Paso 5. Acceso al servidor web de Caddy.

Después de configurar correctamente, ahora ábralo en su navegador y debería ver la siguiente página, lo que significa que la configuración está funcionando.

http://your-domain.com

Eso es todo lo que necesita hacer para instalar Caddy en CentOS 8. Espero que este consejo rápido le resulte útil. Para obtener más información sobre el servidor web de Caddy, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Cent OS
  1. Cómo instalar el servidor web Apache en CentOS 7

  2. Cómo instalar Vagrant en CentOS 7

  3. Cómo instalar Gitea en CentOS 8

  4. Cómo instalar el servidor web Apache en Centos 8

  5. Cómo instalar Caddy en CentOS 8

Cómo instalar el servidor web Lighttpd en CentOS 8

Cómo instalar el servidor web Cherokee en CentOS 6

Cómo instalar el servidor web Jetty en CentOS 7

Cómo instalar el servidor web Hiawatha en CentOS 7

Cómo instalar el servidor web Caddy en CentOS 7

Cómo instalar el servidor web Caddy en Ubuntu 16.04 LTS