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


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

Автор Тема: Виртуальные хосты изволят напрягать мой мозг.  (Прочитано 1920 раз)

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

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Здравствуйте, уважаемые форумчане !
Прошу вашей помощи по сохранению целостности своей нервной системы и еще не до конца атрофировавшихся участков головного мозга.
В двух словах моя проблема заключается в неработающих виртуальных хостах. Пару дней назад переустановил ОС (Ubuntu 14.04), поставил LAMP, (делал все как и ранее, никаких извращений) и столкнулся с проблемой невозможности настроить виртуальные хосты.
Дело в том, что мой виртуальный хост смотрит в дефолтный каталог /var/www/html и само имя виртуального хоста система понимает как синоним "localhost". Т.е. забивая в адресной строке "zendus" дает те же результаты что и "localhost". Дир-я /var/www/zendus/ есть и с правами все нормально.
Вот конфигурация хоста :
(Нажмите, чтобы показать/скрыть)

Ссылка на файл в /var/www/sites-enabled присутствует
ModRewrite - включен.

вот файл hosts
(Нажмите, чтобы показать/скрыть)
Файл apache2.conf
(Нажмите, чтобы показать/скрыть)

Вот выхллоп sudo apachectl -S
(Нажмите, чтобы показать/скрыть)

Пробовал настроить виртуальный хост в дир-ю /home/slava/www/zendus - ничего не меняется, пробовал заменить "zendus" на "*" в конфиге хоста результат также нулевой.
В общем валерьянка, настойка пустырника и другие успокоительные уже на исходе а проблема до сих пор не решена.  :o
Помогите, пожалуйста !

Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.1.
Использовать ненормативную лексику в любом виде. В том числе сокращённые и искажённые нецензурные слова. Замена нецензурных слов спецсимволами также не допускается.

Название топика я подредактировал, на первый раз.
+10%
Если подобное повторится - переведу в режим read only на срок от недели и более!
--HP
« Последнее редактирование: 18 Ноября 2014, 22:35:15 от slaventiy_k »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
А какой сайт выдаёт telnet?

telnet zendus 80

GET / HTTP/1.0
Host: zendus

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
А если попробовать hosts не 127.0.0.1   zendus,
а 192.168.0.1 zendus (или какой там у вас локальный айпи)
и рестартануть апач
« Последнее редактирование: 18 Ноября 2014, 23:38:02 от ru_kane »
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Ничего. Абсолютно ничего.  :(

Пользователь решил продолжить мысль [time]19 Ноябрь 2014, 00:33:03[/time]:
А какой сайт выдаёт telnet?

telnet zendus 80

GET / HTTP/1.0
Host: zendus

Пользователь решил продолжить мысль 18 Ноября 2014, 23:40:20:
Apache рестартую после каждого изменения в конфигурации (научен горьким опытом).
По вашему совету попробовал забить локальный ip под "zendus" - освежил в памяти интерфейс и настройки роутера.

[/quote]
Я надеюсь, конфиг апача рестартуете при изменении настроек ?

А если попробовать не 127.0.0.1   zendus,
а 192.168.1.1 zendus (или какой там у вас локальный айпи)
« Последнее редактирование: 18 Ноября 2014, 23:40:20 от slaventiy_k »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Ничего. Абсолютно ничего.

Не может быть, чтобы браузер выдавал результат, а telnet ничего не выдавал. HTTP запрос GET делался в командной строке telnet?

GET / HTTP/1.0
Host: zendus

Можно попробовать и такой запуск telnet:
telnet 127.0.0.1 80

PS. просто может быть неправильно telnet использовал.

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
IncludeOptional conf-enabled/*.conf
IncludeOptional sites-enabled/*.conf

А в conf-enabled/*.conf и sites-enabled/*.conf - случаем не возникает для этого виртуалхоста конфликта конфигов
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
ru_kane,
А как можно проверить конфликт конфигов ? 

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
ну там случаем один и тот же конфиг (но не совсем одинаковый) в двух местах не лежит
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
unimix,


slava@***:~$ telnet 127.0.0.1 80
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Connection closed by foreign host.

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
в conf-enabled/*.conf - там что у вас за конфиги лежат ?
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
ru_kane,

sites-available
    - 000-default.conf
    - default-ssl.conf
    - zendus.conf

sites-enabled
    - 000-default.conf (link)
    - zendus.conf (link)


В conf-enabled
    - charset.conf (link)
    - localized-error-pages.conf (link)
    - other-vhosts-access-log.conf (link)
    - security.conf (link)
    - serve-cgi-bin.conf (link)
« Последнее редактирование: 18 Ноября 2014, 23:58:52 от slaventiy_k »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Сначала запускаешь telnet:
telnet 127.0.0.1 80

После появления строк
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

вводишь GET запрос:
GET / HTTP/1.0
Host: zendus

Потом клавиши Enter + Enter (для пустой строки окончания заголовка запроса).

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
unimix,

Извините, затупил с 2ХEnter....
Выдал это. ->
(Нажмите, чтобы показать/скрыть)

Ну и соответственно страница приветствия Апача
(Нажмите, чтобы показать/скрыть)



Пользователь решил продолжить мысль 19 Ноября 2014, 00:05:50:
Фактически то же что и браузер.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
cat /etc/hosts?
Цитировать
<VirtualHost zendus:80>
    ServerAdmin slava@localhost
    ServerName zendus
...
...
<VirtualHost *:80>
    ServerAdmin slava@localhost
    ServerName zendus
    ServerAlias zendus
...
...
Wars ~.o

Оффлайн slaventiy_k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
victor00000,
/etc/hosts
(Нажмите, чтобы показать/скрыть)

Код: (xml) [Выделить]
<VirtualHost *:80>
    ServerAdmin slava@localhost
    ServerName zendus
    ServerAlias zendus

не принесло никаких результатов. (Апач перезагружал)

 

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