instalar nginx en ubuntu

29

Abr

Instalar Nginx en Ubuntu 22.04

Nginx, pronunciado «engine-x», es un servidor web de código abierto conocido por su eficiencia, velocidad y escalabilidad. Es una opción popular entre los administradores de sistemas y desarrolladores web debido a su capacidad para manejar un gran volumen de conexiones concurrentes mientras consume recursos mínimos. En esta guía detallada, aprenderás cómo instalar Nginx en Ubuntu 22.04 y configurarlo para servir una página HTML básica.

Tambien te puede interesar:

Actualizar Repositorios

Antes de instalar cualquier nuevo software en Ubuntu, es importante asegurarse de que la lista de paquetes esté actualizada para obtener la última información sobre las versiones disponibles de los paquetes. Esto se puede lograr fácilmente con el comando apt update.

sudo apt update

Instalar Nginx

Una vez que los repositorios estén actualizados, puedes proceder a instalar Nginx usando el siguiente comando:

sudo apt install nginx

Este comando descargará e instalará Nginx junto con todas sus dependencias necesarias en tu sistema Ubuntu.

Crear una Página HTML

Después de instalar Nginx, es hora de crear una página HTML simple que serviremos a través del servidor web. Navegaremos al directorio /var/www donde Nginx busca por defecto los archivos para servir y crearemos un nuevo directorio llamado «tutorial» para almacenar nuestros archivos HTML.

cd /var/www
sudo mkdir tutorial
cd tutorial
sudo nano index.html

Dentro del editor de texto Nano, puedes pegar el siguiente código HTML para crear tu página:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>Hello, Nginx!</title>
</head>
<body>
    <h1>Hello World, Nginx!</h1>
</body>
</html>

Guardamos y salimos de Nano (Ctrl + X, luego Y para confirmar y Enter).

Configurar Nginx

Para que Nginx sirva nuestra página HTML, necesitamos configurar un nuevo archivo de servidor en la carpeta /etc/nginx/sites-enabled. Crearemos un archivo llamado «tutorial» para nuestra configuración.

cd /etc/nginx/sites-enabled
sudo nano tutorial

Dentro del archivo tutorial, pegamos la siguiente configuración de servidor Nginx:

server {
    listen 80;
    listen [::]:80;

    server_name tutorial.localhost;

    root /var/www/tutorial;
    index index.html;

    location / {
            try_files $uri $uri/ =404;
    }
}

Este bloque de servidor especifica que Nginx escuchará en el puerto 80 y servirá el contenido del directorio /var/www/tutorial.

Guardamos y salimos de Nano (Ctrl + X, luego Y para confirmar y Enter).

Reiniciar Nginx

Finalmente, reiniciamos Nginx para aplicar la nueva configuración:

sudo service nginx restart

¡Listo! Ahora puedes acceder a tu servidor Nginx desde un navegador web ingresando a la url http://tutorial.localhost.

Conclusión

En resumen, has aprendido cómo instalar Nginx en Ubuntu 22.04 y configurarlo para servir una página HTML básica. Nginx es una herramienta poderosa y versátil que se puede utilizar para alojar sitios web estáticos y dinámicos con facilidad y eficiencia. A partir de aquí, puedes explorar más sobre la configuración avanzada de Nginx y aprovechar al máximo este servidor web de alto rendimiento. ¡Disfruta de tu nueva infraestructura web con Nginx!

¡Eso es todo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

RELATED

Posts