Показать сообщение отдельно
Старый 01.10.2002, 23:24     # 3
DioniskA
Guest
 
Сообщения: n/a

Эх вот повторюсь! :idea: но правда с примером! :idea:
читай

в самом конце конфига httpd.config настраиваешь свою новую виртуальную машину

вот пример !

### конфиг с объяснением чё и как !
#----serv1
<VirtualHost 127.0.0.2> думаю что это понятно тут ты прописываешь локальный ip (127.0.0.1………..255) если ты будешь тестить на одной своей машине, если для локалке то играйся с самими айпишниками тобто 192.168.0.1……….255

ServerAdmin webmaster@localhos1 – просто здесь указывается мыло при эрроре странички при загрузки типа обратитесь к сис.адм. а тама твой адересс!
ServerName localhos1 – просто название твоего виртуального хоста
DocumentRoot "C:/www/users/serv1/http" – путь где лежат *.html
ScriptAlias /cgi/ "C:/www/users/serv1/http/cgi-bin/" путь где исполняются скрипты
ErrorLog C:/www/users/serv1/error.log – думаю error.log понятен тебе
CustomLog C:/www/users/serv1/access.log common – та же фигня только ерооры записываются по ошибкам доступа
</VirtualHost>

### чистый конфиг
#----serv1
<VirtualHost 127.0.0.2>
ServerAdmin webmaster@localhos1
ServerName localhos1
DocumentRoot "C:/www/users/serv1/http"
ScriptAlias /cgi-bin/ "C:/www/users/serv1/http/cgi-bin/"
ErrorLog C:/www/users/serv1/error.log
CustomLog C:/www/users/serv1/access.log common
</VirtualHost>

потом как сказал Stasik открой в блокноте в win9x c:\windows\hosts
в NT c:/winnt/system32/driver/etc/hosts и добавляй сначала ip (127.0.0.1) виртуальной машины, а прописывается айпи как ты понял в этой строке <VirtualHost 127.0.0.2>
ты а потом желаемое имя (localhost) которое будет обрабатываться браузером, когда ты набираешь в браузере http://localhost то он обращается к этому файлу посмотреть есть ли он в списке ежели да то смотрит какой у него айпи и преходит на локальную машину по этому айти! Ну естественно апаче обрабатывает запросы но рассказывать не буду спросишь если объясню )! Ниже представлен мой конфиг hosts для моей машины


#-----conf…………..hosts---только эту строку не прописывай тама
127.0.0.1 localhost
127.0.0.2 localhost1
127.0.0.3 localhost2

по поводу распознавания индексов для новых хостов.
Все настройки хранятся только в одной конфигурационной строке вот она
На примере моей машины

DirectoryIndex index.shtml index.php index.html index.htm

Вот те мой конфиг http://patent.od.ua/test/httpd.conf