На денвере можно было создать несколько хостов, на XAMPP по умолчанию только localhost. Можно было бы с этим смириться и запускать свои сайты так - http://localhost/xoops. Но иногда наждо запустить проект только в корне, да и солидней будет создать для каждого проекта свой хост.
Создадим папку site, это будет директорией наших проектов. Далее создаем папку xoops, в ней logs и htdocs.

В папку htdocs добавим наш сайт.
Ну а сейчас настроим виртуальные хосты.
Открываем файл httpd-vhosts.conf, который можно найти по следующему адресу: \xampp\apache\conf\extra.
Добавляем ниже всего следующий код:
NameVirtualHost *:80
DocumentRoot "G:\xampp\htdocs"
ServerName localhost
ServerAdmin webmaster@xoops
DocumentRoot "G:\site\xoops\htdocs"
ServerName xoops
ServerAlias www.xoops
ErrorLog "G:\site\xoops\logs\error.log"
CustomLog "G:\site\xoops\logs\access.log" combined
AllowOverride All
Order allow,deny
Allow from all
Код, выделенный цветом, позволит нам по прежнему заходить по адресу http://localhost
По аналогии можно добавить сколько угодно виртуальных хостов.
Немного справочной информации относительно того, что мы добавляем в файл httpd-vhosts.conf:
ServerAdmin webmaster@xoops — e-mail-адрес администратора веб-сервера;
DocumentRoot "G:\site\xoops\htdocs" — путь к папке с сайтом;
ServerName xoops — название сайта, которое набирается в браузере, может иметь любое значение, например blog или blog.ru;
ServerAlias www.xoops — адрес по которому сайт также должен открываться;
ErrorLog "G:\site\xoops\logs\error.log" — журнал ошибок;
CustomLog "G:\site\xoops\logs\access.log" combined— журнал доступа к сайту, кто и когда заходил на сайт и с какого браузера, combined — означает, что отчет будет более информативным, можно заменить значением common (менее информативно);
А сейчас добавим пару строчек в файл host, который можно найти по следующему адресу C:\Windows\System32\drivers\etc\hosts
127.0.0.1 xoops
127.0.0.1 www.xoops
А теперь перезапускаем Apache (С панели управления, напротив Apache жмем Stop, затем Start)
Теперь установим XOOPS на наш виртуальный хост.
Из архива xoops из папки htdocs перекидываем в одноименную папку в созданном проекте.
Папки xoops_data и xoops_lib выносим вне корня сайта.

Для установки переходим по адресу: http://xoops
Устанавливаем по анологии с этим
Добавляем новости
Меняем тему
Добавляем новость...

|