No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

17 Días
13 Hrs
18 Min
23 Seg

Configurando Virtual Hosts en Linux

9/25
Recursos

Aportes 7

Preguntas 9

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Muchas Gracias Retax, tu explicación fue sencillamente fenomenal. Mas claro que el agua

Pi-hole hizo que funcionara en toda mi red, fue genial

En mi caso tuve unas complicaciones ya que estaba haciendo uso de ArcoLinux y los directorios cambiaron mientras que la configuracion fue casi la misma: A continuacion el procemiento que utilice. 1\. **Ubica el directorio de XAMPP**: Generalmente, XAMPP se instala en `/opt/lampp`. Puedes verificar si está ahí con: `ls /opt/lampp` 1. **Crea el directorio para tu sitio**: Coloca tu sitio en la carpeta `htdocs` de XAMPP. Por ejemplo: `sudo mkdir -p /opt/lampp/htdocs/mi-sitio` 2. **Edita el archivo de configuración de virtual hosts en XAMPP**: Abre el archivo `httpd-vhosts.conf`, que se encuentra en: `sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf` Añade la configuración del virtual host: `<VirtualHost *:80>` ` DocumentRoot "/opt/lampp/htdocs/mi-sitio"` ` ServerName mi-sitio.local` ` <Directory "/opt/lampp/htdocs/mi-sitio">` ` AllowOverride All` ` Require all granted` ` </Directory>` ` ErrorLog "logs/mi-sitio-error.log"` ` CustomLog "logs/mi-sitio-access.log" combined` `</VirtualHost>` 1. **Incluye el archivo de virtual hosts en el archivo principal de configuración de Apache de XAMPP**: Abre el archivo `httpd.conf` de XAMPP: `sudo nano /opt/lampp/etc/httpd.conf` Asegúrate de que esta línea esté descomentada (sin `#`) para que se carguen los virtual hosts: Include etc/extra/httpd-vhosts.conf 2. **Edita el archivo** `/etc/hosts`: Esto permitirá que `mi-sitio.local` apunte a tu localhost. Abre el archivo: `sudo nano /etc/hosts` Y añade esta línea: `127.0.0.1 mi-sitio.local` puedes agregar las que necesites y procura que las direcciones ip no esten ocupadas asi que puedes usar otras estas no deberian afectar el funcionamiento. En mi caso como 127.0.0.1 estaba destina al localhost utilice 127.0.0.2 6.**Reinicia XAMPP**: Usa el comando de XAMPP para reiniciar Apache: `sudo /opt/lampp/lampp restart` Ya con esto deberia funcionar mi-sitio.local
Si quisiera acceder a los errores del error.log o access.log donde los encontraria ? ya que no se a donde apunta ${APACHE\_LOG\_DIR} y si quiero crear multiples proyectos en un servidor como hago para apuntar los errores o logs al path del proyecto para tener alli tambien los logs y errores ?

Que buena clase!

Alguien intentó esto en Fedora?

Gracias! la explicación dio en el clavo!