Решил дополнить немного эту статью.
Скачав и разархивировав файлы Lampp, теперь нужно проделать некоторые действия.
Нужно добавить кое-что в файл httpd-xampp.conf
:
sudo gedit /opt/lampp/etc/extra/httpd-xampp.conf
в фрагменте кода, описывающем доступ к phpmyadmin:
# since XAMPP 1.4.3 <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all # вставить вот это Require all granted </Directory>
Это для того, чтобы получить доступ к phpmyadmin, который сразу недоступен согласно “New XAMPP security concept
“.
Теперь о виртуальных хостах.
Чтобы создать виртуальный хост, скажем new_site, нужно:
1. В файле httpd.conf
раскомментировать строку Include etc/extra/httpd-vhosts.conf
sudo gedit /opt/lampp/etc/httpd.conf2. В файле
/opt/lampp/etc/extra/httpd-vhosts.conf
добавить такое содержимое:
<VirtualHost *:80> ServerAdmin admin@site_name.com.ua DocumentRoot "/home/brovko_rs/new_site" # /home/brovko_rs/new_site - каталог, куда положим файлы сайта ServerName new_site <Directory /home/brovko_rs/new_site> AllowOverride All Options All Require all granted </Directory> </VirtualHost> # то что ниже - чтобы остался доступ к странице по-умолчанию localhost <VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot /opt/lampp/htdocs ServerName localhost ServerAlias localhost </VirtualHost>
3. В файле /etc/hosts
добавить запись:
127.0.0.1 new_site
Немає коментарів:
Дописати коментар