Crear DevWeb en Apache de Ubuntu Server 20.04
Bienvenido a este tutorial, donde aprenderás a crear y configurar DevWeb en Apache 2.4.46 en Ubuntu 20.04 a partir del terminal de Linux.
¿Empezamos?
# Contenidos del tutorial
1. Activar WebDav
WebDav es un módulo de apache que nos va a permitir acceder a nuestro servidor web de Apache de forma remota. Para activarlo deberemos de:
Activar el módulo Dav, debemos de ejecutar el siguiente comando:
a2enmod dav
Activar el módulo Dav_fs, debemos de ejecutar el siguiente comando:
a2enmod dav_fs
Comprobamos que tengamos los módulos activados.
ls /etc/apache2/mods-enabled/
TUTORIAL RECOMENDADO PARA Ubuntu
Crear y configurar Servidor Virtual de Apache en Ubuntu Server 20.04
2. Configurar WebDav
Para configurar WebDav debemos de:
Crear un directorio con algún archivo dentro
mkdir /var/www/webdev
nano /var/www/webdev/index.html
Establecemos permisos de edición con el siguiente comando
chown -R www-data:www-data /var/www/
Entramos en el fichero de configuración del sitio web por defecto:
nano /etc/apache2/sites-available/000-default.conf
Y creamos un nuevo Directorio escribiendo las siguientes líneas:
<Directory /var/www/html/webdav>
Dav On
Options Indexes FollowSymLinks
AllowOverride None
AuthType Digest
AuthName "informatica"
AuthDigestProvider file
AuthUserFile /etc/apache2/difest
Require user admin1 admin2
</Directory>
Una vez listo, guardamos los cambios y cerramos el documento.
Creamos los usuarios admin1 y admin2:
htdigest -c /etc/apache2/digest informatica admin1
htdigest /etc/apache2/digest informatica admin2
Reiniciamos el servidor de Apache para aplicar los cambios.
service apache2 restart
TUTORIAL RECOMENDADO PARA Ubuntu
Explicación y configuración del Módulo mod_status – Saber rendimiento del servidor Apache Ubuntu Server 20.04
3. Acceso a WebDav
Ahora, vamos a conectarnos de forma remota a nuestro servidor de Apache, para ello deberemos de abrir un cliente con Windows y seguir los siguientes pasos:
Entrar en el explorador de archivos > clic derecho en “Este equipo” > conectar a unidad de red…
Escribimos la ruta de nuestro servidor WebDav y pulsamos en “Finalizar” para conectarse.
Nos autentificamos con alguno de los usuarios que hemos creado anteriormente (en mi caso admin1).
Y podemos ver que si todo ha ido correctamente, podemos acceder a nuestro servidor de forma remota.
Probamos a crear/eliminar algún archivo/directorio y funciona correctamente.
TUTORIAL RECOMENDADO PARA Ubuntu
Cambiar nombre Hostname (equipo) en Ubuntu 20.04
Espero que hayas podido instalar y configurar el servidor remoto WebDav en tu Apache de Ubuntu (Linux)… Para cualquier duda puedes escribirme en el formulario de contacto pulsando aquí.
Un saludo Mab55
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…