Как настроить виртуальные хосты в XAMPP в любом каталоге Ubuntu?

Как настроить виртуальные хосты в XAMPP в любом каталоге Ubuntu?

Как настроить виртуальные хосты в 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>

Связанный контент