Автор Тема: [РЕШЕНО] Виртуальные хосты не видны из мира  (Прочитано 2376 раз)

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

Оффлайн Kolyunya

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 10
Добрый день. Поднимаю веб-сервер на Apache.
Настроил виртуальные хост oleynikov.net

С локальной машины все работает как надо. Из мира oleynikov.net открывает default хост (по идее должен выводить "hello", а открывает страницу из
/var/www/localhost/httpdocs (игрушка)



/etc/apache2/sites-available/oleynikov.net
Цитировать
<VirtualHost 127.0.1.1:80>
        ServerAdmin webmaster@localhost
        ServerName oleynikov.net
        DocumentRoot /var/www/oleynikov.net/httpdocs

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/oleynikov.net/httpdocs>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


/etc/apache2/sites-available/default
Цитировать
<VirtualHost *:80>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/localhost/httpdocs
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/localhost/httpdocs/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


/etc/hosts
Цитировать
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.0.1 localhost
127.0.1.1 oleynikov.net
# Auto-generated hostname. Please do not remove this comment.
88.198.237.65 102.wh1  102


dns домена
Цитировать
A   88.198.237.65
....



Подскажите, пожалуйста, в чем проблема?
« Последнее редактирование: 09 Июль 2012, 10:06:58 от Kolyunya »
 

Оффлайн ihammers

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1742
  • Jabber: ihammers@jabber.ru
Re: Виртуальные хосты не видны из мира
« Ответ #1 : 06 Июль 2012, 16:27:40 »
Вы указали sites-available, а конфигурационный файл есть в sites-enabled?
Если нет, но нужно его подключить:
a2ensite oleynikov.net
service apache2 restart

Должно после этого заработать как надо.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Kolyunya

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 10
Re: Виртуальные хосты не видны из мира
« Ответ #2 : 06 Июль 2012, 16:32:36 »
Разумеется a2ensite и restart делал! С локальной машины открывается как надо! Из мира - default!
 

Оффлайн ihammers

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1742
  • Jabber: ihammers@jabber.ru
Re: Виртуальные хосты не видны из мира
« Ответ #3 : 06 Июль 2012, 16:37:10 »
<VirtualHost 127.0.1.1:80>
У вас сайт только на localhost смотрит. Исправьте на: *:80 или IP_ADD:80
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Kolyunya

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 10
Re: Виртуальные хосты не видны из мира
« Ответ #4 : 06 Июль 2012, 19:15:10 »
Большое спасибо! Все заработало!
Как я понял, <VirtualHost 127.0.1.1:80> указывает для каких адресов виден этот хост
 

Оффлайн ihammers

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1742
  • Jabber: ihammers@jabber.ru
Re: Виртуальные хосты не видны из мира
« Ответ #5 : 07 Июль 2012, 07:32:24 »
Большое спасибо! Все заработало!
Как я понял, <VirtualHost 127.0.1.1:80> указывает для каких адресов виден этот хост
Если точнее, то с какого адреса принимать запросы и потом их обрабатывать. Удобно когда у машины несколько интерфейсов и нужно отдавать только на один из интерфейсов.

Если вопрос решён, ставьте [РЕШЕНО] в названии первого поста.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Теги:
 

[Решено] Настройка CUPS

Автор vel

Ответов: 6
Просмотров: 5242
Последний ответ 10 Март 2014, 02:57:31
от PbI6A
Acess denied [РЕШЕНО]

Автор dsdsda

Ответов: 4
Просмотров: 1523
Последний ответ 14 Февраль 2020, 22:55:25
от Tammy
[Решено] Установка apache

Автор cia

Ответов: 2
Просмотров: 2450
Последний ответ 28 Октябрь 2011, 13:24:37
от cia
Явный SSL\TSL для vsftpd (РЕШЕНО)

Автор magrega

Ответов: 6
Просмотров: 352
Последний ответ 17 Июнь 2020, 22:53:32
от magrega
[РЕШЕНО] Debian 7 на Hyper-V

Автор fingerskillz

Ответов: 6
Просмотров: 3655
Последний ответ 09 Ноябрь 2014, 10:06:59
от fingerskillz