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?
![](https://flotadigital.com/wp-content/uploads/2021/10/how-to-set-up-apache2-virtual-hosts-on-ubuntu-1024x576.jpg)
# 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/
![](https://flotadigital.com/wp-content/uploads/2021/11/davs1.png)
![](https://flotadigital.com/wp-content/uploads/2021/09/dnsubuntu-1024x576.png)
TUTORIAL RECOMENDADO PARA Ubuntu
Instalar y configurar un servidor BIND9 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
![](https://flotadigital.com/wp-content/uploads/2021/10/archivodefecto-1024x576.png)
TUTORIAL RECOMENDADO PARA Ubuntu
Cambiar archivo por defecto de 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…
![](https://flotadigital.com/wp-content/uploads/2021/11/davs2-1024x612.png)
Escribimos la ruta de nuestro servidor WebDav y pulsamos en “Finalizar” para conectarse.
![](https://flotadigital.com/wp-content/uploads/2021/11/davs3.png)
Nos autentificamos con alguno de los usuarios que hemos creado anteriormente (en mi caso admin1).
![](https://flotadigital.com/wp-content/uploads/2021/11/davs4.png)
Y podemos ver que si todo ha ido correctamente, podemos acceder a nuestro servidor de forma remota.
![](https://flotadigital.com/wp-content/uploads/2021/11/davs5.png)
Probamos a crear/eliminar algún archivo/directorio y funciona correctamente.
![](https://flotadigital.com/wp-content/uploads/2021/11/davs6.png)
TUTORIAL RECOMENDADO PARA Ubuntu
NGINX 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
![](https://flotadigital.com/wp-content/uploads/2021/09/Foto-Marçal-Alarcón.png)
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
También te puede interesar
Crear y configurar certificado SSL en Apache Ubuntu Server 20.04
![](https://flotadigital.com/wp-content/uploads/2021/10/autenticacionapacheubuntu-1024x576.png)
Autenticación y autorización en Apache Ubuntu Server 20.04
![](https://flotadigital.com/wp-content/uploads/2021/10/instalarapacheubuntu21.04-1024x576.png)
Instalar Apache 2.4.46 en Ubuntu 21.04
![](https://flotadigital.com/wp-content/uploads/2021/09/minireininiciarubuntu-1024x576.png)
Reiniciar Ubuntu 20.04 desde el Terminal (Línea de comandos)
![](https://flotadigital.com/wp-content/uploads/2021/10/directorio_archivo-1024x576.png)
Crear directorios y archivos en la carpeta pública de Apache Ubuntu Server 20.04
![](https://flotadigital.com/wp-content/uploads/2021/09/shhubuntu21.04-1-1024x576.png)