Saltar al contenido principal

VPS: Instalación de servidores web Nginx y Apache

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Nginx y Apache son servicios web populares que se usan para entregar páginas web al navegador del usuario. A continuación, te mostramos cómo instalar uno de estos servicios en tu sistema.

Preparación

Antes de comenzar con la instalación real de un servidor web, es necesario asegurarse de que el sistema esté actualizado. Para ello, nos conectamos al servidor vía SSH. Si no sabes qué es SSH ni cómo usarlo, echa un vistazo a esta guía: Acceso inicial (SSH).

Una vez dentro, puedes actualizar el sistema con el siguiente comando según tu sistema operativo:

// Debian
sudo apt-get update

// Ubuntu
sudo apt update

// CentOS
sudo yum update

// OpenSUSE
sudo zypper update

// Fedora
sudo dnf upgrade --refresh

Instalación

Una vez completada la preparación, ya puedes empezar con la instalación del servidor web. Dependiendo del sistema operativo y del servidor web, debes ejecutar los siguientes comandos:

Apache

// Debian
sudo apt install apache2

// Ubuntu
sudo apt install apache2

// CentOS
sudo yum install httpd

// OpenSUSE
sudo zypper install httpd

// Fedora
sudo dnf install httpd

Después de instalar el servidor web, puedes subir los archivos de tu sitio web. Conéctate a tu servidor vía FTP/SFTP, navega hasta el siguiente directorio y sube tus archivos.

/var/www/html/

Nginx

// Debian
sudo apt install nginx

// Ubuntu
sudo apt install nginx

// CentOS
sudo yum install nginx

// OpenSUSE
sudo zypper install nginx

// Fedora
sudo dnf install nginx

Después de instalar el servidor web, puedes subir los archivos de tu sitio web. Conéctate a tu servidor vía FTP/SFTP, navega hasta el siguiente directorio y sube tus archivos.

/usr/share/nginx/html

Verificación de versión

Una vez terminada la instalación, puedes usar los comandos apache2 -v (Apache) y nginx -v (Nginx) para comprobar que la instalación fue exitosa. La salida debería ser similar a esta:

Apache

apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX

Nginx

nginx -V
nginx version: nginx/1.2.3
...

Si obtienes una salida parecida a alguna de estas, entonces el servidor web se instaló correctamente.

Conclusión

¡Felicidades, has instalado y configurado con éxito el servidor web que querías! Si tienes más preguntas o problemas, contacta con nuestro equipo de soporte, que está disponible para ayudarte todos los días.