Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Capt от 05 Апреля 2005, 22:26:27
-
Помогите плиз настроить веб сервер! У нас локальная сеть и мы разместили сайт в ней
установили web-сервер (Apache) на том компьютере, где сервер сайт открывается через
internet Explorer, а на других компьютерах локальной сети не хочет пока каждый у себя в файле hosts в windows не пропишет адрес сервера и домена, как же сделать так, чтобы
сайт загружался на других машинах без ввода в файл Hosts адреса сервера?
Заранее примного благодарен!
-
развернуть DNS сервер в сети.
-
Либо обращаться только по IP сервера.
-
а как это сделать ну развернуть DNS в сети подскажите пожалуйста!
-
Capt
на какой платформе?
-
Capt
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/network-dns.html
это для фрэшки...
-
commander:
Capt
на какой платформе?
Capt:
где сервер сайт открывается через internet Explorer
-
Да мне тут разъяснили что можно DNS на 2003 сервере винде настроить вот. А так у меня счас стоит XP.
-
Capt То, что ты называешь сервером на самом деле клиент одноранговой сети. Поставь сервер и настраивай себе DNS или прописывай в hosts. А в качестве веб сервера небось Денвер какой нить стоит?
-
Да денвер, а больше потому что нифига нету!
-
Capt:
а больше потому что нифига нету!
Да ты что!!!!Правда ???
Совсем-совсем ничего?
-
Вот представьте совсем ничего,если не сложно может подсказать что-нибудь, если вам конечно не сложно!
-
commander
Ты чо не видишь что человек нулячий, а ты его таким пугаешь.
Хорошо хоть чертей там нет:)
Capt
В лучшем случае надо поставить отдельную машину на UNIX-е, и настроить там всё соответственно. В твоём случае, если будешь ставить сам это довольно долгий процесс.
Под Windows XP смотри здесь: http://esds.org.ua
-
Значит по вашему совету я стёр нафиг этот денвер! И установил Apache 2 вот и как мне сейчас сделать чтоб он мой сайт загружал
где там указать путь к моей корневой папке сайта?
Заранее благодарен!
-
Capt
apache/conf/httpd.conf - там все настройки Apache
-
Ну а где именно там?
-
Capt
А пояснительный текст почитать, который там же и написан?...
Ищи во второй половине файла.
-
Дык у меня с английским не лады!
-
Capt
[off]Йопт! Где ж таких...[/off]
# ServerRoot: вершина каталогов для сервера, где хранятся его файлы - по умолчанию должна быть правильной
ServerRoot "/usr/local/apache"
# BindAddress: к какому адресу привязан Apache
# если * - то сервер доступен _ВСЕМ_
BindAddress *
# ServerName: DNS-имя хоста. Название твоей машины с сервером.
ServerName server1.domain
# Вот то, о чем просил: по этому пути хранятся все документы, доступные (или не доступные) на сервере
DocumentRoot "/home"
Остальное вроде по умолчанию там нормально прописано. Хотя, найди в инете документацию, поможет.
-
Огромное спасибоньки!
-
CGVictor
в дефолтном конфиге надо раскоментить только:
ServerName
дальше всё через Виртуал хосты:
AllowOverride All
Options +Indexes +Includes +ExecCGI
ServerName http://www.mysite.com
ServerAlias mysite.com
DocumentRoot /home/www/mysite/public_html
ScriptAlias /cgi-bin /home/www/mysite/public_html/cgi-bin
ServerAdmin comma@mysite.com
ErrorLog /var/log/apache/www/mysite/error_log
CustomLog /var/log/apache/www/mysite/error_log combined
только пути надо подправить.... и будет тебе счастье!
надеюсь о плюсах такого метода никому рассказывать не надо?
-
commander
[off]Я слишком давно ставил Апач :)[/off]