我安装了 CentOS 6,其中安装了 Apache、Sendmail 和 Proftpd。当我尝试在其上启动任何程序时,我什么都说,需要10秒。
Sendmail?通过 PHP 的 mail() 发送一些内容需要 10 秒钟。
Proftpd?需要 10 秒钟才能通过“等待欢迎消息”部分。
SSH?服务器花了 10 秒钟才允许我输入密码,又花了 10 秒钟才让我登录。
所有这些问题都发生在第一次加载每次,如果我通过 mail() 发送一封电子邮件,需要 10 秒钟才能发送,但第二次发送时,几乎是立即发送。Proftpd 也一样。
到底是怎么回事?
答案1
检查您的 DNS 解析器情况和/etc/hosts
配置。
您需要定义本地主机名,并且 hosts 文件为正确配置. 一定要确保您的 DNS 服务器可以访问。