Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как просматривать сайт в локальной сети с нескольких машин
 
 автор: mjc66   (10.11.2012 в 00:08)   письмо автору
 
 

Имеется сайт, что-то на подобие гостевой книги, он установлен на компьютере где установлен apache. Компьютер с сайтом объединен в локальную сеть где имеются еще 10-12 машин. Как сделать так, чтобы с этой гостевой книгой могли работать все компьютеры этой сеть? Нужно на всех машинах ставить apache?

  Ответить  
 
 автор: cheops   (10.11.2012 в 12:17)   письмо автору
 
   для: mjc66   (10.11.2012 в 00:08)
 

Нет, нужно в httpd.conf прописать IP-адрес машины в локальной сети, тогда приложение будет доступно по этому адресу. Если нужно доменное имя, а поднимать DNS не хочется, тогда можно на каждой машине локальной сети прописать соответствие IP-адреса и хоста в файле hosts (есть в любой операционной системе).

  Ответить  
 
 автор: btr   (10.11.2012 в 13:55)   письмо автору
 
   для: cheops   (10.11.2012 в 12:17)
 

Здравствуйте. а не подскажете, где именно его надо прописать?

  Ответить  
 
 автор: cheops   (10.11.2012 в 14:30)   письмо автору
 
   для: btr   (10.11.2012 в 13:55)
 

У вас виртуальные хосты подняты? Если да, то в обязательно в контейнере <VirtualHost> и директиве NameVirtualHost. Кроме того, в директиве Listen (но это не обязательно).

  Ответить  
 
 автор: btr   (10.11.2012 в 14:36)   письмо автору
 
   для: cheops   (10.11.2012 в 14:30)
 

т.к. специально вирт хост я не настраивал, думаю, не подняты. следовательно, мне надо только в Listen?

  Ответить  
 
 автор: cheops   (10.11.2012 в 14:47)   письмо автору
 
   для: btr   (10.11.2012 в 14:36)
 

Да, в Listen.

  Ответить  
 
 автор: btr   (10.11.2012 в 14:48)   письмо автору
 
   для: cheops   (10.11.2012 в 14:47)
 

спасибо

  Ответить  
 
 автор: btr   (11.11.2012 в 12:58)   письмо автору
 
   для: cheops   (10.11.2012 в 14:47)
 

Полез копаться.
по умолчанию все закоментарено

раскоментировал и забил ип локалхоста. апач запустился, но ффокс неконнектится...

что-то не понимаю - с директивой listen должны быть прописаны все машины, с которых надо заходить, включая ту, на которой апач стоит?


помогите пожалуйста

  Ответить  
 
 автор: cheops   (11.11.2012 в 18:28)   письмо автору
 
   для: btr   (11.11.2012 в 12:58)
 

На других машинах вообще Apache не нужен, они должны видеть один единственный Apache на вашей машине, обращаясь по IP-адресу этой машины.

  Ответить  
 
 автор: btr   (11.11.2012 в 19:34)   письмо автору
 
   для: cheops   (11.11.2012 в 18:28)
 

совсем запутался :)

так ведь про httpd.conf речь идет
при чем тут апач на других?

а если пишешь в листене ип другой машины, апач не запускается...

  Ответить  
 
 автор: cheops   (11.11.2012 в 20:16)   письмо автору
 
   для: btr   (11.11.2012 в 19:34)
 

В Listen вы прописываете IP-адрес и порт текущей машины (где Apache), на всех остальных машинах ничего делать не нужно, их IP-адреса тоже нигде прописывать не нужно.

  Ответить  
 
 автор: btr   (11.11.2012 в 21:03)   письмо автору
 
   для: cheops   (11.11.2012 в 20:16)
 

пробовал. апач запустился. файрфркс (на компе с апачем) не конектится :
Firefox не может установить соединение с сервером localhost.

  Ответить  
 
 автор: cheops   (11.11.2012 в 23:31)   письмо автору
 
   для: btr   (11.11.2012 в 21:03)
 

localhost - это псевдоним для IP-адреса 127.0.0.1, указывайте тот, IP-адрес, который вы прописали в httpd.conf.

  Ответить  
 
 автор: btr   (12.11.2012 в 09:29)   письмо автору
 
   для: cheops   (11.11.2012 в 23:31)
 

Большое спасибо, сам бы не вспомнил :(

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования