Lab
Создаем виртуальные хосты на XAMPP
Написал MACTEP в 21.11.2010 17:40:00 (14763 прочтений)

Dbhnefkmysq [jcnНа денвере можно было создать несколько хостов, на 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

Устанавливаем по анологии с этим

Добавляем новости

Меняем тему

Добавляем новость...

XOOPS на XAMPP


Теги: XOOPS   Сервер   XAMMP   Виртуальный хост  
Версия для печати Отправить эту статью другу Создать из статьи PDF-файл

Похожие новости

XOOPS 2.5.7.1

Команда разработчиков объявляет о выпуске обновления версии 2.7.0 Final. Как говорят разработчики, , исправление безопасности. Этот патч для XOOPS 2.5.7 исправляет...

XOOPS 2.5.6 Final

Команда разработчиков рада объявить о выпуске XOOPS 2.5.6 Final. Этот выпуск ориентирован на создание XOOPS 2.5.6 совместимой с PHP 5.4.x, улучшения безопасности,, а...

News Theme for Publisher Module

The theme for the news Publisher module Adapted for Xoops: B.Heyula !

Перенос XOOPS на новый сервер

Многих интересует вопрос, как перенести сайт и БД на новый хостинг или с тестовой локальной машины на рабочий сервер? Внимательно читаем инструкцию.

XWS-green

Зеленая двух-колоночная тема для XOOPS 2.5. Правые блоки отображаются в левой колонке ниже левых блоков. средний верхний блок отображается в шапке. средний нижний блок...

XOOPS 2.6.0 Alpha 1 релиз для тестирования

XOOPS Core Development Team рада объявить о выпуске XOOPS 2.6.0 Alpha 1. Это - совершенно новый ряд XOOPS, с несколькими существенными изменениями и улучшениями в ядре....

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Кто активен

4 пользователь(ей) активно (1 пользователь(ей) просматривают Новости)

Участников: 0
Гостей: 4

далее...

Рекомендуем