ENTRAR
UNIRSE AL CLUB

Activar y desactivar módulos de Apache Windows Server 2019

Marçal Alarcón

-

22 octubre 2021

-

5/5

Bienvenido a este tutorial, donde aprenderás TODO acerca de los módulos en Apache de Windows Server 2019.

¿Empezamos con los módulos?

1. ¿Qué son los módulos en Apache?

En Apache existen los módulos, que es una manera de agrupar/modularizar ciertos funcionamientos para el servidor. Actualmente existen una gran cantidad de módulos para usar con Apache, algunos de ellos son: userdir, virtualhosting, rewriteHaz clic aquí para ver todos los módulos disponibles de Apache.

2. Activar un módulo de Apache

En Apache existen muchísimos módulos… en esta sección aprenderemos a activar el módulo de userdir, que nos va a permitir compartir la carpeta pública (Website) de cada usuario de nuestro sistema.

IMPORTANTE: Para realizar este tutorial, es importante que tengas Apache en las Variables de Entorno de tu Windows. Si quieres aprender a cómo hacerlo, haz clic aquí.

Paso2Comprobar que no tenemos userdir activado

httpd -l

Estos son los módulos que tiene Apache activos.

Paso2Abrimos el fichero httpd.conf que se encuentra en la ruta de C:/Apache/conf.

Paso2Dentro de este documento buscaremos todos los módulos que tiene apache (los módulos empiezan con LoadModule).

Paso2Buscamos el módulo de userdir y lo descomentamos (quitando la # que tiene al inicio de la línea. Nos debe de quedar algo así:

LoadModule userdir_module modules/mod_userdir.so

Paso2Ahora buscamos la línea de configuración del módulo y también la descomentamos (quitando la #):

# User home directories
Include conf/extra/httpd-userdir.conf

Paso2Por último, debemos de abrir el Apache Service Monitor y reiniciamos el servidor.

TUTORIAL RECOMENDADO PARA Windows

Crear y configurar Servidor Virtual de Apache en Windows Server 2019

3. Configurar un módulo de Apache

Una vez activado el  módulo de userdir, vamos a aprender a configurarlo, para ello:

Paso2Deberemos de abrir el fichero de httpd-userdir.conf que se encuentra en C:/Apache/conf/extra:

Paso2Borramos todo el contenido del fichero y lo remplazamos por el siguiente texto:

# Settings for user home directories
#
# Required module: mod_userdir

#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received.  Note that you must also set
# the default access control for these directories, as in the example below.
#
UserDir "Documents/Website"

#
# Control access to UserDir directories.  The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory "C:/Users/*/Documents/Website">
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    Require all granted
</Directory>

Paso2Guardamos los cambios (Ctrl+S) y salimos del documento.

Paso2En nuestro usuario administrador le creamos la carpeta pública Website. Para ello debemos de ir a C:/Usuarios/Administrador/Documentos.

service apache2 restart

Paso2Abrimos el Apache Service Monitor y reiniciamos el servidor.

Paso2Para comprobar que funciona, en nuestro cliente escribiremos la ip o dominio seguido de /~nombre_usuario (en mi caso es administrador).

Si todo ha ido correctamente nos debe de aparecer esto:

Espero que hayas aprendido sobre los módulos de Apache… Para cualquier  duda puedes escribirme en el formulario de contacto pulsando aquí.

Un saludo Mab55

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on whatsapp
WhatsApp
Share on telegram
Telegram
Share on reddit
Reddit
Share on email
Email

Marçal Alarcón Brugal

Soy Técnico en Desarrollo de Aplicaciones Web con más de 5 años de experiencia en el sector informático. En los últimos años, me he centrado en enseñar mis conocimientos de informática a través de cursos, tutoriales… 

# ¿Te ha sido útil? Escribe una reseña

{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}

📕 Tutoriales

📕 Tutoriales

🔸 Linux

🔹 Mac

🔸 Windows

También te puede interesar

Cambiar archivo por defecto de Apache en Windows Server 2019

0.0/5
Aprende a cambiar el archivo por defecto de Apache en Windows Server 2019, así conseguirás un servidor…

Descargar e instalar Composer en Windows 10

5/5

Descargar e instalar OpenShift en Windows 11

0.0/5

Instalar Apache Haus 2.4.49 en Windows Server 2019

0.0/5
Descarga y instala Apache Haus 2.4.49 en Windows Server 2019. Empieza a usar el servidor de Apache para subir tus…

Configurar OpenShift en Windows 11

0.0/5

Ficheros de configuración importantes de Apache Windows Server 2019

0.0/5
Descubre cuales son los ficheros de configuración más conocidos de Apache Haus 2.4.51 en Windows Server 2019. Estos ficheros…
Este contenido está restringido, SOLO está disponible para los miembros del club de Flota Digital.