Como configurar hosts virtuais no XAMPP em qualquer diretório do Ubuntu >=18.04.
Como configurar e executar diferentes sites ao mesmo tempo. Esses diretórios de sites estão localizados em caminhos diferentes no meu computador
Responder1
Estou assumindo que o caminho de instalação do xampp está em
/opt/lampp/
Abra
/opt/lampp/etc/httpd.conf
com editor de texto.Procure
ServerName localhost
no arquivo. logo abaixo da linha você encontrará as seguintes linhas.
<Directory />
AllowOverride none
Require all denied
</Directory>
- adicione o seguinte código logo abaixo às linhas mencionadas
<Directory /path/to/your/folder>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
lembrar/caminho/para/sua/pastasignifica tudopastasneste diretório será permitido pelo apache usar
- Abrir
opt/lamp/etc/extra/http-vhosts.conf
no editor e adicione o site que você precisa usando o exemplo a seguir.
<VirtualHost IPADDRESS:PORT>
DocumentRoot "PATH/TO/WEBISTE/ROOT"
ServerName WEBSITE-HOST-NAME
<Directory "PATH/TO/WEBISTE/ROOT">
Options +SymLinksIfOwnerMatch
Require all granted
</Directory>
</VirtualHost>