Назад | Перейти на главную страницу

Apache2.2 - Невозможно подключиться?

Я следил за учебником на http://www.debian-administration.org/articles/412 и я сделал все, что было сказано, но мой сайт не отображается, он просто говорит "Не удается подключиться", когда я пытаюсь посетить адрес в моем браузере.

Я использую Apache2.2 в Debian Lenny. У меня есть несколько конфигураций IP / RDNS на этом сервере, и я точно знаю, что все они работают. Как мне это исправить? Мой httpd.conf пуст, мои apache2.conf и ports.conf - значения по умолчанию. Вот как выглядит конфигурация моего сайта с поддержкой сайтов:

    <VirtualHost *80>
    ServerAdmin mysite@mydomain.com
    ServerName  www.mydomain.com
    ServerAlias mydomain.com

    # Indexes + Directory Root.
    DirectoryIndex index.html
    DocumentRoot /home/user1/www/www.mydomain.com/htdocs/

    # CGI Directory
    ScriptAlias /cgi-bin/ /home/user1/www/www.mydomain.com/cgi-bin/
    <Location /cgi-bin>
            Options +ExecCGI
    </Location>


    # Logfiles
    ErrorLog  /home/user1/www/www.mydomain.com/logs/error.log
    CustomLog /home/user1/www/www.mydomain.com/access.log combined

`

У вас должно быть двоеточие между звездочкой и номером порта в директиве VirtualHost.

Такие как: <VirtualHost *:80> У вас также должен быть закрывающий «тег»: </VirtualHost>.

Также проверьте файлы журнала, чтобы узнать, что еще не так.

netstat -nap|egrep -e 'apache|httpd' должен показать вам, какой порт и IP-адрес прослушивает apache, если он работает.