Saltar al contenido principal

Cómo instalar Apache HTTP Server en OpenSUSE

Cómo instalar Apache HTTP Server en OpenSUSE

Apache HTTP Server es un software de servidor web de código abierto que alimenta a millones de sitios web en todo el mundo. Es un servidor confiable y seguro que admite múltiples plataformas, incluyendo Linux. En este tutorial, te guiaremos a través del proceso de instalación de Apache HTTP Server en OpenSUSE.

Requisitos previos

Antes de comenzar, necesitas tener acceso a una terminal con privilegios de sudo. También debes tener un conocimiento básico de la línea de comandos de Linux y la gestión de paquetes.

Paso 1: Actualizar el sistema

Lo primero que debes hacer es actualizar el sistema para asegurarte de tener los paquetes y las actualizaciones de seguridad más recientes. Abre una terminal y ejecuta el siguiente comando:

sudo zypper update

Este comando actualizará los paquetes del sistema y puede tardar algún tiempo en completarse dependiendo de la cantidad de actualizaciones disponibles.

Paso 2: Instalar Apache HTTP Server

Una vez que el sistema esté actualizado, puedes proceder a instalar Apache HTTP Server. Abre una terminal y ejecuta el siguiente comando:

sudo zypper install apache2

Este comando instalará Apache HTTP Server y todas sus dependencias. Una vez que la instalación esté completa, puedes iniciar el servicio de Apache ejecutando el siguiente comando:

sudo systemctl start apache2

Para habilitar que Apache se inicie automáticamente al arrancar, ejecuta el siguiente comando:

sudo systemctl enable apache2

Puedes verificar si el servicio de Apache se está ejecutando ejecutando el siguiente comando:

sudo systemctl status apache2

Si el servicio está en ejecución, deberías ver una salida similar a la siguiente:

● apache2.service - El servidor web Apache
Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2022-02-28 09:30:06 UTC; 2s ago
Main PID: 1234 (httpd)
Tasks: 6 (limit: 4915)
Memory: 3.2M
CGroup: /system.slice/apache2.service
├─1234 /usr/sbin/httpd -DFOREGROUND
├─1235 /usr/sbin/httpd -DFOREGROUND
├─1236 /usr/sbin/httpd -DFOREGROUND
├─1237 /usr/sbin/httpd -DFOREGROUND
├─1238 /usr/sbin/httpd -DFOREGROUND
└─1239 /usr/sbin/httpd -DFOREGROUND

Paso 3: Configurar Apache HTTP Server

De forma predeterminada, Apache HTTP Server está configurado para servir archivos desde el directorio /srv/www/htdocs. Puedes probar si el servidor está funcionando abriendo un navegador web y navegando a http://localhost. Si Apache está funcionando correctamente, deberías ver la página web predeterminada.

Para configurar Apache, necesitas editar los archivos de configuración. El archivo de configuración principal se encuentra en /etc/apache2/httpd.conf. Puedes abrir este archivo con un editor de texto como nano o vim.

sudo nano /etc/apache2/httpd.conf

Puedes realizar cambios en el archivo de configuración según tus necesidades. Una vez que hayas realizado los cambios, guarda el archivo y reinicia el servicio de Apache para que los cambios surtan efecto.

sudo systemctl restart apache2

Conclusión

En este tutorial, te hemos mostrado cómo instalar Apache HTTP Server en OpenSUSE. También hemos demostrado cómo iniciar y habilitar el servicio de Apache, cómo verificar el estado del servicio y cómo configurar Apache según tus necesidades. Con Apache HTTP Server instalado, ahora puedes alojar tus sitios web y aplicaciones web en tu servidor OpenSUSE.