GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Configure apache para múltiples usuarios en ubuntu con el módulo userdir

Por defecto, Apache coloca todos los archivos web en un solo directorio (comúnmente /var/www). Si hay varios usuarios en un sistema, cada usuario puede tener su propio directorio web para almacenar los archivos web.

directorio de usuario es el módulo de Apache que permite que cada usuario tenga un directorio separado para almacenar archivos web. Este directorio será public_html en la carpeta de inicio. Así que cree esta carpeta y coloque un archivo html en ella. Esto también es útil cuando no desea cambiar el permiso de la carpeta /var/www y usar una carpeta sencilla en su lugar.

Instale/habilite el módulo userdir en ubuntu emitiendo el siguiente comando.

$ sudo a2enmod userdir
Module userdir installed; run /etc/init.d/apache2 force-reload to enable.

Después de instalar userdir, apache debe reiniciarse

$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName                                                                         [ OK ]

Ahora la URL de un usuario en particular debe ser localhost/~username/file.html.

Así es como lo hacen los servidores web para alojar múltiples sitios web en un servidor. Si ha utilizado el alojamiento web anteriormente, debe conocer la URL http://ip/~nombre de cuenta/ utilizada para acceder a su sitio web hasta que los cambios en el servidor de nombres de dominio surtan efecto.


Ubuntu
  1. Cómo habilitar y deshabilitar el módulo PHP curl con Apache en Ubuntu Linux

  2. Instalación de mod_pagespeed con Apache en Ubuntu/CentOS

  3. Configuración inicial del servidor con Ubuntu 14.04

  4. Cómo configurar Opencart con LAMP (PHP, Apache, Mariadb) en Ubuntu 20.04

  5. Configure Apache y Php con mod_fcgid en Ubuntu/Debian

Cómo configurar WordPress multisitio con Apache Web Server en Ubuntu

Instalación de AWStats (Estadísticas web avanzadas) en Ubuntu 18.04 con Apache

Instale Matomo Web Analytics (Piwik) en Ubuntu 18.04 con Apache/Nginx

Instale Matomo Web Analytics (Piwik) en Ubuntu 20.04 con Apache/Nginx

Cómo instalar varias versiones de PHP con Apache en Ubuntu 18.04 y 16.04

Cómo configurar la autenticación de contraseña con Apache en Ubuntu 18.04