Сделал внутренний сай и он крутиться на Апаче: (Джентльменский набор Web-разработчика, Версия: Денвер-2 2005-10-07)
Вот...
Замутил в "home" папочку "site" в ней "www" и туда залил файлы. все установил
открываю бродилку, пишу адрес: http://site
все прекрасно пашет
как открыть этот сайт с другого компа?
ЗЫ: Допустим, комп на котором крутиться Апач наз-ся "comp"
Apacheв локальной сети
Автор УважухА, 02.12.2005, 17:53
#4
Отправлено 05.12.2005, 07:19:59
http://ip/site
Только не забудь покопаться в конф. там закрыт доступ для сети для повышения безопасности. а лучше зайди на оффциал Денвера
Только не забудь покопаться в конф. там закрыт доступ для сети для повышения безопасности. а лучше зайди на оффциал Денвера
#5
Отправлено 08.12.2005, 16:10:41
Чтобы пользователи из твоей сетки могли попасть на любой введенный ими адрес на твой сервер, их компам нужно знать, что это имя имеет айпи твоей машины.
Механизм простой.
Пользователь вводит http://site/ Его комп ищет в файле hosts айпи адрес, куда нужно обратиться, если не находит, обращается к другим сетевым службам (винс, днс), чтобы спросить их - к какому айпи адресу идти?
Если находит такую запись, то идет на тот айпи, который прописан.
Дальше попадает на твой веб-сервер. Апач смотрит - к нему обращаются с запросом отдать сайт http://site/ он смотрит у себя в конфигах - ага, такой виртуальный хост есть! Отдает его радостному пользователю.
Отсюда вывод: чтобы пользователи могли обратиться на ваш веб-сервер по какому-либо имени, в файле hosts нужно прописать айпи адрес и имя сайта.
Файл находится в папке виндовс/system32/drivers/etc
Механизм простой.
Пользователь вводит http://site/ Его комп ищет в файле hosts айпи адрес, куда нужно обратиться, если не находит, обращается к другим сетевым службам (винс, днс), чтобы спросить их - к какому айпи адресу идти?
Если находит такую запись, то идет на тот айпи, который прописан.
Дальше попадает на твой веб-сервер. Апач смотрит - к нему обращаются с запросом отдать сайт http://site/ он смотрит у себя в конфигах - ага, такой виртуальный хост есть! Отдает его радостному пользователю.
Отсюда вывод: чтобы пользователи могли обратиться на ваш веб-сервер по какому-либо имени, в файле hosts нужно прописать айпи адрес и имя сайта.
Файл находится в папке виндовс/system32/drivers/etc
#6
Отправлено 08.12.2005, 21:33:08
# Copyright © 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
вот что там написано..
вопрос теперь где указать путь к сайту? (всмысли вот у меня простой апачи стоит.. , все файлы в в папке htdocs кажись.. и там не сколько сайтов.. как сделать прямые так говоря адреса?)
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
вот что там написано..
вопрос теперь где указать путь к сайту? (всмысли вот у меня простой апачи стоит.. , все файлы в в папке htdocs кажись.. и там не сколько сайтов.. как сделать прямые так говоря адреса?)
#9
Отправлено 11.12.2005, 02:11:58
Да все просто - создаешь папку в папке /home/ на той машине где у тебя денвер стоит, например local.net, далее на всех машинах в локальной сети, откуда должен быть открыт доступ - добавляешь строку в файле хост типа
ip_адрес_машины_где_стоит_денвер local.net
и все после этого должны видеть
ip_адрес_машины_где_стоит_денвер local.net
и все после этого должны видеть
#10
Отправлено 11.12.2005, 11:35:52
ааа вононо что... оказывается еще и на каждой машине надо прописывать....
а так говоря как собственый ДНС сделать?
т.е чтоб это все в одном месте было прописано.....
и где можно этот дринвер скачать?
а так говоря как собственый ДНС сделать?
т.е чтоб это все в одном месте было прописано.....
и где можно этот дринвер скачать?
Сообщение отредактировал Dj-ponchic: 11.12.2005, 11:44:55
#11
Отправлено 12.12.2005, 01:59:22
А оно вам надо? DNS-то ставить? Ведь все равно на каждой машине придется адрес нэйм-сервера прописывать.
Скачать денвер можно здесь: http://web.dklab.ru
Скачать денвер можно здесь: http://web.dklab.ru
#13
Отправлено 12.12.2005, 15:02:58
хм..
ну вроде бы там где айпи выставляеш...
там прописываеш ДНС и все....
Да, НО! Не все ли равно для вашей локальной сети будет ли там стоять ДНС и все будет прописываться в одном месте, либо просто пропишете в файле hosts и точка.
Ведь ДНС - это отдельная тема для разговора, и там все несколько сложнее.
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0