Настраиваем XAMPP для работы в папке /home

Для создания проектов и виртуальных хостов в папке

Нужно прописать один раз в файле: /opt/lampp/etc/extra/httpd-xampp.conf

AllowOverride All Order allow,deny Allow from all Require all granted

Далее для каждого домена сделать следующее (потом напишу скрипт):

  1. в файле /opt/lampp/etc/extra/httpd-vhosts.conf
    следующее:

    ServerAdmin webmaster@x.com DocumentRoot "/home/websites/test55.loc" ServerName test55.loc ServerAlias www.test55.loc ErrorLog "test55.loc.error.log" CustomLog "test55.loc.access.log" common
    test55.loc - заменить на свой
    Логи кстати будут в папке: /opt/lampp/logs
  2. в файле /etc/hosts (он без расширения)
    вписать
    127.0.1.1 test55.loc
    127.0.1.1 www.test55.loc

перегрузить апач

/opt/lampp/lampp restart