Вопрос: Настройка Apache (Апач не понимает ServerName)

PCLinuxOS

Модератор: Bizdelnick

ksawl
Сообщения: 8
ОС: windows/linux

Вопрос: Настройка Apache

Сообщение ksawl »

Доброго дня!
Проблема в том, что апач открывает виртуальный хост только по IP, а по имени не хочет. Кто знает в чем проблема, подскажите.
Мой vhosts.conf

Код: Выделить всё

NameVirtualHost 127.0.0.4:80

<VirtualHost 127.0.0.4:80>
    ServerAdmin     admin@radhakunda.my
    DocumentRoot    /home/ksawl/server/www.radha-kunda.my/www
    ServerName      www.radha-kunda.my
    ServerAlias     radha-kunda.my
    AddType         application/x-httpd-php .php
    ErrorLog       /home/ksawl/server/www.radha-kunda.my/radha-kunda.my-error_log
    CustomLog       /home/ksawl/server/www.radha-kunda.my/radha-kunda.my-access_log combined
    DirectoryIndex  index.html index.php index.htm
    AddDefaultCharset off
    #AddDefaultCharset KOI8-R
</VirtualHost>
<Directory  /home/ksawl/server/www.radha-kunda.my/www>
    php_admin_value safe_mode on
    php_admin_value allow_url_fopen off
    php_admin_value max_execution_time 30
    php_admin_value open_base_dir /home/ksawl/server/radha-kunda.my/www
    php_admin_value memory_limit  2M
    php_admin_value default_charset KOI8-R

    AllowOverride  None

    Options FollowSymlinks

    Allow from all

</Directory>

NameVirtualHost 127.0.0.3:80

#############################################
<VirtualHost 127.0.0.3:80>
    ServerAdmin     admin@test.my
    DocumentRoot    /home/ksawl/server/www.test.my/www
    ServerName      www.test.my
    ServerAlias     test.my
    AddType         application/x-httpd-php .php
    ErrorLog        /home/ksawl/server/www.test.my/test.my-error_log
    CustomLog       /home/ksawl/server/www.test.my/test.my-access_log combined
    DirectoryIndex  index.html index.php index.htm
    AddDefaultCharset all
</VirtualHost>
<Directory  /home/ksawl/server/www.test.my/www>
    php_admin_value safe_mode on
    php_admin_value allow_url_fopen off
    php_admin_value max_execution_time 30
    php_admin_value open_base_dir /var/www/www.host2.aa/
    php_admin_value memory_limit  2M
    php_admin_value default_charset KOI8-R

    AllowOverride  None

    Options FollowSymlinks

    Order Deny,Allow
    #Deny from all
    #Allow from  192.168.1.0/24

    Allow from all

</Directory>

Заранее спасибо.
Спасибо сказали:
Аватара пользователя
ДимOn
Сообщения: 192
ОС: Debian GNU/Linux

Re: Вопрос: Настройка Apache

Сообщение ДимOn »

Щас тебя отправят в гугль или в поиск,
как меня отправили, :console:
покажут HOWTO от не нужного тебе дистра. (еще хорошо от Винды не дают). :rolleyes:

Ну с остальными темами, ни чего не скажешь, а это больна какай то.
Спасибо сказали:
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP

Re: Вопрос: Настройка Apache

Сообщение s0urce »

ksawl, все имена хостов, которые ты хочешь использовать локально надо прописывать в /etc/hosts, иначе браузер будет пытаться найти такой сайт в инете.

Щас тебя отправят в гугль или в поиск,
как меня отправили, :console:
покажут HOWTO от не нужного тебе дистра. (еще хорошо от Винды не дают). :rolleyes:
настройка связки AMP не является дистроспецифичной, так что не хныкать, а пользоваться поиском!
Спасибо сказали:
ksawl
Сообщения: 8
ОС: windows/linux

Re: Вопрос: Настройка Apache

Сообщение ksawl »

s0urce писал(а):
04.11.2007 00:28
ksawl, все имена хостов, которые ты хочешь использовать локально надо прописывать в /etc/hosts, иначе браузер будет пытаться найти такой сайт в инете.

Доброго дня!
Вот мой /etc/hosts

Код: Выделить всё

127.0.0.1    localhost
#        generated by drakhosts
127.0.0.4:80    radha-kunda.my

Все равно не работает??? По IP - открывает, а по radha-kunda.my - не хочет...
Спасибо сказали:
Nec{Nikolaev}
Сообщения: 117
ОС: Mandriva 2009.1

Re: Вопрос: Настройка Apache

Сообщение Nec{Nikolaev} »

вопрос
а апачь с таким конфигом нормально стартовал???
У мну ругался на ":80" в этом месте <VirtualHost 127.0.0.4:80>
Некоторые гении, такие как я, страдают сильно заниженной самооценкой...
Спасибо сказали:
ksawl
Сообщения: 8
ОС: windows/linux

Re: Вопрос: Настройка Apache

Сообщение ksawl »

Nec{Nikolaev} писал(а):
05.11.2007 01:45
вопрос
а апачь с таким конфигом нормально стартовал???
У мну ругался на ":80" в этом месте <VirtualHost 127.0.0.4:80>

Стартует нормально, localhost нормально открывает, а виртуальные хосты только по IP. Только в строке ":80" писать не надо, только 127.0.0.4
Может кто знает, в чем причина? Помогите...
И еще, кто пользовался XAMPP, подскажите, может стоит поставить?
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Вопрос: Настройка Apache

Сообщение MadDog »

ksawl
В vhosts.conf:
за комментировать NameVirtualHost 127.0.0.4:80.
в строке <VirtualHost 127.0.0.4:80> вместо IP написать <VirtualHost radha-kunda.my>

В hosts:
написать так 127.0.0.4 www.radha-kunda.my radha-kunda.my

У меня на локальной машинке всё работает исправно.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP

Re: Вопрос: Настройка Apache

Сообщение s0urce »

127.0.0.4:80 radha-kunda.my
В hosts не надо указывать порт
чтобы заработало достаточно исправить на

Код: Выделить всё

127.0.0.4   radha-kunda.my


И еще, кто пользовался XAMPP, подскажите, может стоит поставить?
зачем? мне лично подобные поделки никогда не нравились...
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Вопрос: Настройка Apache

Сообщение skeletor »

Посмотри резолвятся ли те имена, которые виртуальные? Попробуй ping, nslookup для виртуальных хостов по имени.
Спасибо сказали:
ksawl
Сообщения: 8
ОС: windows/linux

Re: Вопрос: Настройка Apache

Сообщение ksawl »

Спасибо всем!
Заработало!
Теперь надо поднять мускул...
Спасибо сказали: