PDA

Показать полную графическую версию : [решено] Веб сервер


mercer.alex
25-02-2016, 13:19
Привет, ребята, помогите с настройкой. В локальной сети имеется файловый самба сервер, доступен по адресу fileserver (ip 192.168.0.98). Решил я повесить на него апач для разработки расширений под CMS. Короче поймал головняк с доступом к серверу из локальной сети. В конфиге апача создал новый конф, прописал в нем виртуал хост "ServerName typo3.local". Но недоступен зараза сайт по имени "http://typo3.local", зато по своему хостнейму прекрасно работает (т.е. "http://fileserver"). Где копать?

mar
25-02-2016, 13:24
а откуда он знает, что именно он typo3.local? Это прописано где-нибудь?

mercer.alex
25-02-2016, 13:26
содержимое /etc/hostname - fileserver. Содержимое /etc/hosts даже приводить боюсь, там такая каша, что я только не пробовал туда прописывать, все равно не работает как мне надо

mar, я думаю что это прописывается в файле hosts, я пробовал по разному писать но никак....

вот к примеру 127.0.0.1 localhost typo3.local
127.0.1.1 typo3.local
192.168.0.98 typo3.local
173.194.71.94 www.hp.com
fileserver typo3.local

oloiphut
25-02-2016, 13:33
mercer.alex, содержимое файла hosts известно только системе, на которой он находится. У вас должен быть локальный DNS сервер, в нём и прописывайте.

mercer.alex
25-02-2016, 13:37
У вас должен быть локальный DNS сервер »
Извините, конечно, но что то я сомневаюсь в этом. Ни в одном из хауту, которые я уже перечитал (в связи с возникшей надобностью) про днс ни слова не сказано, зато по локалке там люди прекрасно имеют доступ к своим сайтам (виртуал хостам, даже если их несколько).

zai
25-02-2016, 13:41
Покажи /etc/apache2/apache2.conf

ruslandh
25-02-2016, 13:42
Извините, конечно, но что то я сомневаюсь в этом. »
Это ваше право :) Но вы не правы.

oloiphut
25-02-2016, 13:47
Ни в одном из хауту, которые я уже перечитал (в связи с возникшей надобностью) про днс ни слова не сказано, зато по локалке там люди прекрасно имеют доступ к своим сайтам (виртуал хостам, даже если их несколько). »
Потому что днс это очевидно. Ну или речь о том случае, когда тестовый сервер находится на локальной машине разработчика. Ну или это настолько ленивые и дремучие люди, что им вместо человеческого днс удобнее прописывать на всех клиентских машинах hosts.

mar
25-02-2016, 13:55
mercer.alex,
здорово! То есть web-сервер знает, что он typo3.local, но об этом не знает Ваша машина? :)
Ну себе в /etc/hosts пропишите )

mercer.alex
25-02-2016, 14:06
zai, там все по дефолту, я его не трогал
ruslandh, oloiphut, mar,
Ок, давайте на секундочку отложим тогда доступ по локалке. Я сажусь непосредственно за хост, вбиваю в браузере typo3.local - и ни фига...

oloiphut
25-02-2016, 14:13
вбиваю в браузере typo3.local - и ни фига... »
Браузер на самба сервере? Что у вас там за бардак?

mercer.alex
25-02-2016, 14:23
Да обычная десктопная убунту у меня в качестве файлового хранилища для локальных пользователей

Ни чего смертельного в этом не вижу, просто решил себе туда добавить апач, неужели это настолько не реально?

oloiphut
25-02-2016, 14:28
Да норм, странно только. Но не важно.

А что говорит ping typo3.local на этом "сервере"?

mercer.alex
25-02-2016, 14:32
всё, после каких то бубнов непонятных, на хосте локально завелся этот адрес. Теперь пожалуй буду мутить с днс.

mercer.alex
25-02-2016, 14:52
вобщем, спасибо всем за наводку лбом, прописал в своем прокси сервере резолв адреса с помощью dnsmasq, и все полетело




© OSzone.net 2001-2012