¿Cómo configurar hosts virtuales en XAMPP en cualquier directorio de Ubuntu?

¿Cómo configurar hosts virtuales en XAMPP en cualquier directorio de Ubuntu?

Cómo configurar hosts virtuales en XAMPP en cualquier directorio en Ubuntu >=18.04.

Cómo configurar y ejecutar diferentes sitios web a la vez. Esos directorios de sitios web están ubicados en diferentes rutas de mi computadora.

Respuesta1

Supongo que la ruta de instalación de xampp está en/opt/lampp/

  • Abrir /opt/lampp/etc/httpd.confcon editor de texto.

  • Busque ServerName localhosten el archivo. justo debajo de la línea encontrará las siguientes líneas.

<Directory />
   AllowOverride none
   Require all denied
</Directory>
  • agregue el siguiente código justo debajo de las líneas antes mencionadas
<Directory /path/to/your/folder>
     Options Indexes FollowSymLinks
     AllowOverride All
     Order allow,deny
     Allow from all
   </Directory>

recordar/ruta/a/su/carpetasignifica todocarpetasen este directorio Apache permitirá el uso

  • Abierto opt/lamp/etc/extra/http-vhosts.confen el editor y agregue el sitio web que necesita usando el siguiente ejemplo.
<VirtualHost IPADDRESS:PORT>
  DocumentRoot "PATH/TO/WEBISTE/ROOT"
  ServerName WEBSITE-HOST-NAME
  <Directory "PATH/TO/WEBISTE/ROOT">
      Options +SymLinksIfOwnerMatch
      Require all granted
  </Directory>
</VirtualHost>

información relacionada