Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты

Apache.RU - Webboard



Вернуться
Виртуальный сервер (Grizzli) 23/08 - 16:47:51
      Re: Виртуальный сервер (dexel) 30/11 - 02:21:10
      Re: Виртуальный сервер (dexel) 30/11 - 02:29:10

> Original message text:
> From: > Grizzli - 23/08 - 16:47:51
> Subject:Виртуальный сервер
> -----------------
> Пытаюсь создать ещё один сайт на севере, но при попытке загрузить страницу , мне приходится ждать примерно минуту, потом выводится сообщение, что страница не найдена.Подчёркиваю, мне не нужен хост с одинаковами ip, как мне уже предлагали!
> Вот что находится в файле конфигурации:
>
> ServerRoot "J:/Server/Apache/Apache2"
> Listen 80
> ServerName localhost:80
> DocumentRoot "J:/Server/Apache/Apache2/htdocs"
>
> <Directory "J:/Server/Apache/Apache2/htdocs">
> Options Indexes FollowSymLinks
> AllowOverride All
> Order allow,deny
> Allow from all
> </Directory>
>
> <VirtualHost localhost2>
> ServerAdmin unicross@mail.ru
> ServerName localhost2
> DocumentRoot "J:/Server/Apache/Apache2/www"
> ScriptAlias /cgi/ "J:/Server/Apache/Apache2/www/cgi/"
> ErrorLog J:/Server/Apache/Apache2/www/www-error.log
> CustomLog J:/Server/Apache/Apache2/www/www-access.log common
> </VirtualHost>
>
> В секции Virtual Hosts больше ничего нет.
> В файле hosts:
> 127.0.0.1 localhost
> 127.0.0.2 localhost2
> Версия
> Apache 2.0.63win32x86nossl
> Устанавливаю в WindowsXP
> Может всё дело в версии?
>
> пробовал писать <VirtualHost 127.0.0.2> ... </VirtualHost>, дописывать NameVirtualHost *:80 - ничего не помогло.
> Уже несколько дней бьюсь-ничего не помогает((.Киньте плиз правильную часть из файла конфигурации, если не сложно...или укажите прямо тут, что не так.Заранее благодарен
>


From: dexel - 30/11 - 02:21:10
Subject:Виртуальный сервер
-----------------
Вот с разными айпишниками. Себе так на локали сделал. Сколько угодно секций намножишь. Копировал с рабочих.

Этот файл назови example-koi8r и положи в sites-available
<VirtualHost "127.0.0.4:80">
ServerAdmin webmaster@localhost
ServerName http://www.example-utf8
ServerAlias example-utf8
DocumentRoot /var/www/example-utf8/
AddDefaultCharset UTF-8
ErrorLog /var/log/apache2/example-utf8-error.log
ServerSignature On
<Directory /var/www/example-utf8/>
Order Deny,Allow
Deny from all
Allow from 127.0.0.0/24
</Directory>
</VirtualHost>
И создай одноименную папку в /var/www для сайта первого

Этот файл назови example-koi8r и положи в sites-available
<VirtualHost "127.0.0.5:80">
ServerAdmin webmaster@localhost
ServerName http://www.example-koi8r
ServerAlias example-koi8r
DocumentRoot /var/www/example-koi8r/
AddDefaultCharset KOI8-r
ErrorLog /var/log/apache2/example-koi8r-error.log
ServerSignature On
<Directory /var/www/example-koi8r/>
Order Deny,Allow
Deny from all
Allow from 127.0.0.0/24
</Directory>
</VirtualHost>
и сайт положи соответственно в указанный (второй хост твой)

Да, и пропиши обязательно эти адреса в /etc/hosts соответственно.
В конечном итоге у тебя будут сайты с названиями которые укажешь здесь и в hosts. Недостаток - имя сайта вводится (в браузер) без localhost в начале :(
PS. Если кто-нить напишет, как такое сделать доступным через локальную сетку, а не только с моей машины - буду признателен. И как-бы это сделать традиционно, чтобы через localhost...


[Это сообщение - спам!]

Последние сообщения из форума

 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
29415




  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |