Эх вот повторюсь! :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