Перейти к содержимому

Фотография

Apacheв локальной сети


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1
УважухА

УважухА
  • Свой человек
  • 778 сообщений
Сделал внутренний сай и он крутиться на Апаче: (Джентльменский набор Web-разработчика, Версия: Денвер-2 2005-10-07)
Вот...
Замутил в "home" папочку "site" в ней "www" и туда залил файлы. все установил
открываю бродилку, пишу адрес: http://site
все прекрасно пашет

как открыть этот сайт с другого компа?
ЗЫ: Допустим, комп на котором крутиться Апач наз-ся "comp"
  • 0

#2
Shutter

Shutter
  • Гость
  • 35 сообщений
Там в папке твой диск:\WebServers\usr\local\apache\conf есть *.conf файлы
открой и почитай их. Написано что возможно открыть доступ.
  • 0

#3
Drushka

Drushka
  • В доску свой
  • 1 866 сообщений
http://<твой ip>/

У меня так пахало в сети , где машин 200...
  • 0

#4
Shutter

Shutter
  • Гость
  • 35 сообщений
http://ip/site
Только не забудь покопаться в конф. там закрыт доступ для сети для повышения безопасности. а лучше зайди на оффциал Денвера
  • 0

#5
Supermakc

Supermakc
  • Гость
  • 25 сообщений
Чтобы пользователи из твоей сетки могли попасть на любой введенный ими адрес на твой сервер, их компам нужно знать, что это имя имеет айпи твоей машины.
Механизм простой.
Пользователь вводит http://site/ Его комп ищет в файле hosts айпи адрес, куда нужно обратиться, если не находит, обращается к другим сетевым службам (винс, днс), чтобы спросить их - к какому айпи адресу идти?
Если находит такую запись, то идет на тот айпи, который прописан.
Дальше попадает на твой веб-сервер. Апач смотрит - к нему обращаются с запросом отдать сайт http://site/ он смотрит у себя в конфигах - ага, такой виртуальный хост есть! Отдает его радостному пользователю.
Отсюда вывод: чтобы пользователи могли обратиться на ваш веб-сервер по какому-либо имени, в файле hosts нужно прописать айпи адрес и имя сайта.
Файл находится в папке виндовс/system32/drivers/etc
  • 0

#6
Dj-ponchic

Dj-ponchic
  • В доску свой
  • 1 583 сообщений
# 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 кажись.. и там не сколько сайтов.. как сделать прямые так говоря адреса?)
  • 0

#7
Supermakc

Supermakc
  • Гость
  • 25 сообщений
2Dj-ponchic:
добавь строчку после 127.0.0.1 localhost вида
твой.ай.пи.адрес имя_хоста

и так на каждой машине, с которой хотели бы видеть твои сайты внутри сети
  • 0

#8
Dj-ponchic

Dj-ponchic
  • В доску свой
  • 1 583 сообщений
вот имено я так и не понял как написать имя хоста?

вот как сделать фигню чтоб когда внутри сети набирали адрес сайта.. вроде ct.com чтоб он обращался к определеной машине.. и к определеной папке...
  • 0

#9
FaultFinder

FaultFinder
  • Гость
  • 24 сообщений
Да все просто - создаешь папку в папке /home/ на той машине где у тебя денвер стоит, например local.net, далее на всех машинах в локальной сети, откуда должен быть открыт доступ - добавляешь строку в файле хост типа

ip_адрес_машины_где_стоит_денвер local.net

и все после этого должны видеть
  • 0

#10
Dj-ponchic

Dj-ponchic
  • В доску свой
  • 1 583 сообщений
ааа вононо что... оказывается еще и на каждой машине надо прописывать....
а так говоря как собственый ДНС сделать?
т.е чтоб это все в одном месте было прописано.....

и где можно этот дринвер скачать?

Сообщение отредактировал Dj-ponchic: 11.12.2005, 11:44:55

  • 0

#11
FaultFinder

FaultFinder
  • Гость
  • 24 сообщений
А оно вам надо? DNS-то ставить? Ведь все равно на каждой машине придется адрес нэйм-сервера прописывать.

Скачать денвер можно здесь: http://web.dklab.ru
  • 0

#12
Dj-ponchic

Dj-ponchic
  • В доску свой
  • 1 583 сообщений
хм..
ну вроде бы там где айпи выставляеш...
там прописываеш ДНС и все....
  • 0

#13
FaultFinder

FaultFinder
  • Гость
  • 24 сообщений

хм..
ну вроде бы там где айпи выставляеш...
там прописываеш ДНС и все....


Да, НО! Не все ли равно для вашей локальной сети будет ли там стоять ДНС и все будет прописываться в одном месте, либо просто пропишете в файле hosts и точка.

Ведь ДНС - это отдельная тема для разговора, и там все несколько сложнее.
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.