Apache2.2-无法连接?

Apache2.2-无法连接?

我按照以下教程进行操作http://www.debian-administration.org/articles/412我按照它所说的做了,但我的网站没有显示,当我尝试在浏览器中访问该地址时,只是显示“无法连接”。

我在 Debian Lenny 上使用 Apache2.2。我在此服务器上有多个 IP/RDNS 配置,而且我知道它们都有效。我该如何修复它?我的 httpd.conf 是空的,我的 apache2.conf 和 ports.conf 是默认的。以下是我的站点启用的配置:

    <VirtualHost *80>
    ServerAdmin [email protected]
    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

`

答案1

在 VirtualHost 指令中,星号和端口号之间应该有一个冒号。

例如:<VirtualHost *:80> 您还应该有一个结束的“标签”:</VirtualHost>

还要检查日志文件,看看还有什么错误。

netstat -nap|egrep -e 'apache|httpd'如果启动了的话,应该会显示 apache 正在监听哪个端口和 IP 地址。

相关内容