Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Avahi, Apache 2 и сайты в локальной сети  (Прочитано 556 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн happy_buddha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Avahi, Apache 2 и сайты в локальной сети
« : 13 Апреля 2015, 19:43:53 »
Здравствуйте, мой вопрос в большей степени касается настройки Apache, надеюсь не ошибся разделом.

Итак, моя задача: доступаться до Rails приложения из локальной сети по адресу http://railsapp.local.
Я установил: apache2, avahi-daemon, mod_passenger, mod_dnssd. Произвел деплой в /var/www/railsapp. Создал vhost со следущим содержимым:
# /etc/apache2/sites-available/railsapp.conf
<VirtualHost *:80>
  ServerName railsapp.local
  # !!! Be sure to point DocumentRoot to 'public'!
  DocumentRoot /var/www/railsapp/current/public
  <Directory /var/www/railsapp/current/public>
    # This relaxes Apache security settings.
    AllowOverride all
    # MultiViews must be turned off.
    Options -MultiViews
    # Uncomment this if you're on Apache >= 2.4:
    Require all granted
  </Directory>
</VirtualHost>
При вводе команды avahi-browse --all, я наблюдаю следующую строку среди прочих:
+   eth0 IPv4 railsapp.local                               Web Site             local
При вводе команды dns-sd -B _http._tcp . с компьютера с которого планирую иметь доступ к приложению:
19:37:23.566  Add        2   4 local.               _http._tcp.          railsapp.local
Однако пинг до http://railsapp.local возвращает ping: cannot resolve railsapp.local: Unknown host, браузер, разумеется, тоже This webpage is not available. Хотя если я создаю vhost для статических страниц, то все работает прекрасно с адресом .local. При запуске passenger эксплицитно я также могу доступиться до сайта по адресу http://homeserv.local:3000.
Я что-то делаю не так или mod_dnssd несовместим с mod_passenger?
Зато бесплатно!

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.