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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Виртуальные хосты Apache2  (Прочитано 1362 раз)

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

Оффлайн FoxProg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
    • Мой Блог
Виртуальные хосты Apache2
« : 17 Мая 2012, 19:20:55 »
Ubuntu 10.04
Ничего понять не могу. 3й день мучаюсь.
Нужно прикрутить домен к VPS.

Конфиг: /etc/apache2/sites-available/q_hasker_ru.conf

NameVirtualHost *:80
<VirtualHost *:80>
        DocumentRoot /var/www/hasker
        ServerName  q.hasker.ru
        <Directory />
                allow from all
                Options +Indexes
       </Directory>
        ScriptAlias /cgi-bin/ "/var/www/hasker/cgi-bin/"
        CustomLog  /var/www/hasker/acces.log common
        ErrorLog /var/www/hasker/error.log
</VirtualHost>

В /etc/apache2/sites-enabled символьная ссылка.

Портс
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

Итог: не работает.
С сервера открывает. По IP - загрушку. По домену файл, лежащий /var/www/hasker

Рестарс апаче:
* Restarting web server apache2                                                [Thu May 17 19:17:31 2012] [warn] NameVirtualHost 46.4.***.***:0 has no VirtualHosts
[Thu May 17 19:17:31 2012] [warn] NameVirtualHost *:80 has no VirtualHosts
 ... waiting [Thu May 17 19:17:32 2012] [warn] NameVirtualHost 46.4.***.***:0 has no VirtualHosts
[Thu May 17 19:17:32 2012] [warn] NameVirtualHost *:80 has no VirtualHosts
                                                                         [ OK ]

Перепробовал уже, наверное, 2^9 вариантов. Такое ощущение, что фокспроги и апаче - это параллельные прямые.

Да и А запись на домене = IP сервера.
Помогите разобраться.
« Последнее редактирование: 17 Мая 2012, 19:23:33 от FoxProg »

Оффлайн unixod

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Виртуальные хосты Apache2
« Ответ #1 : 17 Мая 2012, 19:31:44 »
DocumentRoot /var/www/hasker

С сервера открывает. По IP - загрушку. По домену файл, лежащий /var/www/hasker
А что надо то?

Оффлайн FoxProg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
    • Мой Блог
Re: Виртуальные хосты Apache2
« Ответ #2 : 17 Мая 2012, 19:41:56 »
Надо чтобы:
1) Я или Вы открыли браузер и вбили адрес моего домена.
2) Открылся сайт  :)

У меня стоит vncserver и браузер на сервере. Вбиваю адрес сайта в серверном браузере - все нормально открывает.
Вбиваю на своей машине - ничего не происходит ( грузится браузер и с концами ).

Оффлайн unixod

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Виртуальные хосты Apache2
« Ответ #3 : 17 Мая 2012, 19:45:03 »
telnet q.hasker.ru 80
Trying 4.46.215.255...

Такое ощущение что порт 80 закрыт фаерволом.

Оффлайн FoxProg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
    • Мой Блог
Re: Виртуальные хосты Apache2
« Ответ #4 : 17 Мая 2012, 20:16:25 »
Тьфу, я блин!
telnet q.hasker.ru 80
Trying [b]4.46[/b].215.255...

А запись переписал. Посмотрим, что будет.


Добавлено:
Чтож.. Видимо из-за моей невнимательности. Вбил не тот IP адрес в сетке маршрутизации  :D. Добавил у себя на компьютере в хостс правильный ИП - открылось.
ЛОЛ. Из-а этого я 3й день мучился!

unixod, Спасибо, что помогли найти ошибку.
« Последнее редактирование: 17 Мая 2012, 20:44:53 от FoxProg »

Оффлайн unixod

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Виртуальные хосты Apache2
« Ответ #5 : 17 Мая 2012, 21:13:59 »
Да не за что  :) . Закрывайте.

 

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