因为centos的ip反向dns造成的, 你用的ip地址没法反向解析所以就会很慢!最长的时候可能会有一分多钟。
在历经千辛万苦之后终于找的了其中的原因:
修改服务器上的/etc/resolv.conf
将其内容改为
nameserver 208.67.222.222
nameserver 4.2.2.2
出现问题的机器的resolv.conf中总是含有localhost或者127.0.0.1这样的地址。也就是说当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。
或者清空resolv.conf 文件,为了防止重启resolv.conf 文件又恢复
使用命令chattr +i /etc/resolv.conf 重启后就不会变了
如果要再修改,就先执行chattr -i /etc/resolv.conf
如果不行再在proftpd.conf文件里加上这行即可:
UseReverseDNS off
IdentLookups off
2010年03月23日传说已久的Google退出中国终于以Google退出国内市场正式收场.
3月23日凌晨,Google退出中国大陆市场,Google.cn网址跳转其搜索引擎香港站。Google公司声明称,公司将会继续保持在中国大陆的研发团队,销售团队里会有专门负责中国大陆用户访问Google.com.hk的事项,同时中国公司员工没有参与这个决策过程。
Google公司在其正式声明称:“今天开始,包括Google搜索、Google新闻、Google图片,访问Google.cn的用户将被跳转到Google.com.hk,这里也可以提供简体中文的搜索。在香港的用户也依然可以通过Google.com.hk继续享受到无审查的繁体中文的服务。不过由于访问香港服务器的用户会突然增多,也许会有一些服务会暂时下线。”
代码如下
#mkdir -p /web/home/`date +%Y%m%d`
当然还可以
date +%Y%m%d%H%M%S%s%h
其中%s是表示从1970年1月1日0点0分到现在一共经过了多少秒
%h表示月份
创建出来即是:
201003222053201269262400Mar
这个有什么用?
嘿嘿,添加域名为文件夹再加上这个时间戳,那就安全多了,至少不然人猜测到网站目录
在bash shell下使用:
targetdir=$(date +%Y%m%d)
而在在sh shell下用:
#!/bin/sh
vdate=`date +%y%m%d`
echo $vdate
CentOS:
yum install sendmail
yum install sendmail-cf
debian/ubuntu:
apt-get install sendmail
/etc/init.d/sendmail start
php.ini 里面设置sendmail
在[mail function]下,
sendmail_path = /usr/sbin/sendmail -t -i 一般是这个路径。
Linux最好是安装senmail,因为不安装sendmail的话,wp 程序在别人留言时会很卡的
sendmail的hostname配置文件在/etc/mail/local-host-names(不同os可能在不同路径)
在里面可以设置sendmail的hostname(非系统的hostname)