Как настроить виртуальные хосты в XAMPP в любом каталоге в Ubuntu >=18.04.
Как настроить и запустить несколько веб-сайтов одновременно. Эти каталоги веб-сайтов находятся в разных путях на моем компьютере
решение1
Я предполагаю, что путь установки xampp находится по адресу
/opt/lampp/
Открыть
/opt/lampp/etc/httpd.conf
в текстовом редакторе.Найдите
ServerName localhost
в файле. прямо под строкой вы найдете следующие строки.
<Directory />
AllowOverride none
Require all denied
</Directory>
- добавьте следующий код прямо под вышеупомянутыми строками
<Directory /path/to/your/folder>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
помнить/путь/к/вашей/папкеозначает всепапкив этом каталоге Apache будет разрешено использовать
- Открыть
opt/lamp/etc/extra/http-vhosts.conf
в редакторе и добавьте нужный вам веб-сайт, используя следующий пример.
<VirtualHost IPADDRESS:PORT>
DocumentRoot "PATH/TO/WEBISTE/ROOT"
ServerName WEBSITE-HOST-NAME
<Directory "PATH/TO/WEBISTE/ROOT">
Options +SymLinksIfOwnerMatch
Require all granted
</Directory>
</VirtualHost>