Доброго времени суток всем!У меня возникла следующая проблема: имеется сеть из 3 компьютеров(2 стационарных и 1 ноутбук) соединены через роутер.
Недавно закончил разработку веб сайта. Сайт делался на одном из стационарных компьютеров.По сути хочу из него сделать и сервер. Теперь необходимо сделать так, чтобы все могли видеть сайт в локальной сети. *HELP* Заранее благодарю.
Настройка доступа извне к web-сайту в локальной сети
Необходимо настроить Apache (или что у вас там).
Нужен проброс портов на роутере.
Нужен проброс портов на роутере.
Можно по подробней, пожалуйста. Или где инстркуция можно найти ?И с апачами как быть?
Можно по подробней, пожалуйста. Или где инстркуция можно найти ?
http://portforward.com/english/routers/port_forwarding/default.htm
Нужен проброс портов на роутере.
Стоп, а оно нужно?
Теперь необходимо сделать так, чтобы все могли видеть сайт в локальной сети.
Стоп, а оно нужно?
В локальной, и в самом деле, ни к чему.
Разве что файл /etc/hosts подправить, чтобы по «красивому» имени к сайту обращаться.
Разве что файл /etc/hosts подправить, чтобы по «красивому» имени к сайту обращаться.
Либо, если роутер поддерживает DNS, прописать в настройках роутера.
[quote="-=Serj=-"]Стоп, а оно нужно?
В локальной, и в самом деле, ни к чему.
Разве что файл /etc/hosts подправить, чтобы по «красивому» имени к сайту обращаться.[/quote]
Сто стоп . Давайте по порядку. То есть мне нужно открыть порт в роутере ? Потом изменить /etc/hosts ?
Вы столько пишите не могу понять ничего. Можете написать как лучше и что лучше или как бы вы сделали?
То есть мне нужно открыть порт в роутере ? Потом изменить /etc/hosts ?
В роутере ничего открывать не надо, если все компьютеры в одной локальной сети. Да и файл изменять не обязательно — можно просто вводить в строке браузера IP-адрес.
В роутере ничего открывать не надо, если все компьютеры в одной локальной сети. Да и файл изменять не обязательно — можно просто вводить в строке браузера IP-адрес.
Вы наврно не так поняли. У меня дома 3 компа( ноут и 2 стационраных)Сервербудет на стационарном.Нужно чтобы сайт видели не только эти 3 компа , а остальные.Допустим мои 3 машины "после роутера", а остальные луди "за роутерем" . Как то так))))
Да, для начала разберитесь с Apache, чтобы доступ был по IP. Обеспечить доступ по имени (например mysite.home вместо 192.168.1.20) это будет уже следующий шаг.
Да, для начала разберитесь с Apache, чтобы доступ был по IP. Обеспечить доступ по имени (например mysite.home вместо 192.168.1.20) это будет уже следующий шаг.
Спасибо. Так понятней что за чем. Буду разбираться!
С апачем разобрался, только есть техническая проблема. Когда захожу в /var/www там висит файл.Я так понял,что сюда заливать сайт???
Вот только не могу сюда ничего скопировать или вставить или удалить: почему?
Я так понял,что сюда заливать сайт???
Не обязательно, но принято.
Вот только не могу сюда ничего скопировать или вставить или удалить: почему?
Э-э.. Вы это от рута делаете?
Э-э.. Вы это от рута делаете?
а как сделать от рута? я в принципе знаю что это root , но что то не догоняю как сделать
да да да я днище , но все помогите
http://help.ubuntu.ru/wiki/%D1%81%D1%83%D0%BF%D0%B5%D1%80%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_%D0%B2_ubuntu
ЗЫ. Может лучше вам разместить сайт в домашнем каталоге?
Все зашел через root активирова его , пароль задал свой.фуф.
Теперь мне нужно изменить файл /etc/hosts. что там надо изменить?
А что мне apache выдает?
root@leonid:~# sudo apache2ctl start
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
С apache разобрались? С двух других машин по IP-адресу на ваш сайт заходит?
Теперь мне нужно изменить файл /etc/hosts. что там надо изменить?
IP-адрес имя
например
192.168.1.20 mysite.home
Но это придётся сделать на каждой машине в локальной сети...