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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Apache2 работает только в localhost  (Прочитано 2631 раз)

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

Оффлайн MagicManRUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Apache2 работает только в localhost
« : 15 Марта 2016, 14:42:28 »
есть Debian 8 x64 vds от Amazon ec2. Поставил apache2. Когда захожу по localhost, все норм. А с другого компьютера подключится не получается.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #1 : 15 Марта 2016, 14:45:41 »
Вам в "разговоры обо всём". Дебиан не входит в официальное семейство Ubuntu.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #2 : 15 Марта 2016, 14:57:56 »
есть Debian 8 x64 vds от Amazon ec2. Поставил apache2. Когда захожу по localhost, все норм. А с другого компьютера подключится не получается.
Сразу вопросы:
1) доступ с другого компа по айпи пробовали ?
2) порт вообще доступен ? - с того компа с которого доступ нужен выполните telnet IP_компа 80(или какой там у вас порт) должен показать черный экран(успех) или ошибку.
3) на дебиане случаем файервол не стоит?
и наконец 4-е: выложите содержимое файла /etc/hosts и вывод команды lsof -iTCP с дебиана
ну и в конфиге апача надо смотреть на каком интерфейсе он висит.
Министерство параллельного контроля за перпендикулярным развитием.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #3 : 15 Марта 2016, 15:04:21 »
3245, у него VDS.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MagicManRUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #4 : 15 Марта 2016, 15:44:06 »
есть Debian 8 x64 vds от Amazon ec2. Поставил apache2. Когда захожу по localhost, все норм. А с другого компьютера подключится не получается.
Сразу вопросы:
1) доступ с другого компа по айпи пробовали ?
2) порт вообще доступен ? - с того компа с которого доступ нужен выполните telnet IP_компа 80(или какой там у вас порт) должен показать черный экран(успех) или ошибку.
3) на дебиане случаем файервол не стоит?
и наконец 4-е: выложите содержимое файла /etc/hosts и вывод команды lsof -iTCP с дебиана
ну и в конфиге апача надо смотреть на каком интерфейсе он висит.
1)Да пробовал не работает
2)Выполнил telnet (просто черный экран)
3)Файервола вроде как нету
4)Файл hosts
(Нажмите, чтобы показать/скрыть)
Команда lsof -iTCP
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 15 Марта 2016, 15:46:48:
есть Debian 8 x64 vds от Amazon ec2. Поставил apache2. Когда захожу по localhost, все норм. А с другого компьютера подключится не получается.
Сразу вопросы:
1) доступ с другого компа по айпи пробовали ?
2) порт вообще доступен ? - с того компа с которого доступ нужен выполните telnet IP_компа 80(или какой там у вас порт) должен показать черный экран(успех) или ошибку.
3) на дебиане случаем файервол не стоит?
и наконец 4-е: выложите содержимое файла /etc/hosts и вывод команды lsof -iTCP с дебиана
ну и в конфиге апача надо смотреть на каком интерфейсе он висит.
Apache2.conf
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 15 Марта 2016, 15:46:48 от MagicManRUS »

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #5 : 15 Марта 2016, 16:07:12 »
Короче, этот апач2 слушает трафик по умолчанию тока на IPv6 для того чтобы был доступ по IPv4 надо поправить конфиг файла ports.conf
В нем ищем строку вида:
Listen [2001:0db8:100::1]:80
<VirtualHost [2001:0db8:100::1]:80>

и добавляем туда:
Listen [2001:0db8:100::1]:80
Listen 1.2.3.4:80   
<VirtualHost [2001:0db8:100::1]:80>

то есть Listen IP_вашего_инерфейса:порт(80 - по умолчанию)
после этого перезагрузите сервис httpd или всю машину целиком и все должно заработать.

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #6 : 15 Марта 2016, 16:11:14 »
3245,
спасибо, поржал.
На, просветись:
Цитировать
Listen Directive
Description:   IP addresses and ports that the server listens to
Syntax:   Listen [IP-address:]portnumber [protocol]
Context:   server config
Status:   MPM
Module:   event, worker, prefork, mpm_winnt, mpm_netware, mpmt_os2
Compatibility:   The protocol argument was added in 2.1.5
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MagicManRUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #7 : 15 Марта 2016, 16:57:28 »
3245,
спасибо, поржал.
На, просветись:
Цитировать
Listen Directive
Description:   IP addresses and ports that the server listens to
Syntax:   Listen [IP-address:]portnumber [protocol]
Context:   server config
Status:   MPM
Module:   event, worker, prefork, mpm_winnt, mpm_netware, mpmt_os2
Compatibility:   The protocol argument was added in 2.1.5
прошу помогите мне

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #8 : 15 Марта 2016, 17:02:23 »
а что не помогло ? в чем загвоздка ?
Министерство параллельного контроля за перпендикулярным развитием.

Оффлайн MagicManRUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #9 : 15 Марта 2016, 17:05:55 »
а что не помогло ? в чем загвоздка ?
в файле ports.conf нету таких строк

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #10 : 15 Марта 2016, 17:11:30 »
что даже слова Listen нет ?
Министерство параллельного контроля за перпендикулярным развитием.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Apache2 работает только в localhost
« Ответ #11 : 15 Марта 2016, 17:14:02 »
Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.17.
Обсуждение вопросов, напрямую не связанных с использованием дистрибутивов, входящих в официальное семейство Ubuntu. Другие дистрибутивы GNU/Linux и прочие операционные системы следует обсуждать на иных, специализированных ресурсах. Исключением является раздел Разговоры обо всем.

ЗАКРЫТО!
--HP

 

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