小编i-C*_*ICA的帖子

我从未听说过的域名解析到我的网站

我发现(通过查看 mod_pagespeed 缓存条目)一个我以前从未听说过的完全随机域正在解析到我的网站。

如果我访问这个域,我的网站就会加载。该域的 DNS 指向我服务器的 IP。

现在在我的 vhost 配置中我有 *:80,我猜这是我出错的地方。

我立即将其更改为 example.com:80,其中 example.com 是我的域。假设这意味着服务器只会响应和满足对我的域名的请求,而不是端口 80 上的任何请求。

我原来的 vhost 配置;

<VirtualHost *:80>
    DocumentRoot "/var/www/example.com"
    <Directory "/var/www/example.com">
        Order allow,deny
        Allow from all
        Allowoverride all
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我新尝试的配置;

Listen 80
ServerName example.com

<VirtualHost example.com:80>
    DocumentRoot "/var/www/example.com"
    <Directory "/var/www/example.com">
        Order allow,deny
        Allow from all
        Allowoverride all
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

当我尝试使用新配置重新启动 apache 时,出现以下错误:

 * Restarting web server apache2 [Fri Mar 28  08:55:47.821904 2014] [core:error] [pid 5555] (EAI 2)Name or service not known: AH00549: Failed to …
Run Code Online (Sandbox Code Playgroud)

domain-name-system linux ubuntu virtualhost apache-2.2

25
推荐指数
1
解决办法
6333
查看次数

mpm-prefork-module 配置似乎不适用

我正在运行 Ubuntu 12.10 和 Apache 2.4.6。

我有

<IfModule mpm_prefork_module>
    StartServers        20
    MinSpareServers     20
    MaxSpareServers     30
    MaxClients          256
    MaxRequestsPerChild 1000
</IfModule>
Run Code Online (Sandbox Code Playgroud)

在我的 apache2.conf 文件中,但它似乎没有做任何事情,因为即使在繁重的压力测试下,服务器也最多只能生成 10 个 apache 进程。

有什么建议吗?

谢谢。

ubuntu apache-2.2

2
推荐指数
1
解决办法
3494
查看次数