[不指定 2011/11/06 15:34 | by 逍遥花主 ]

首先发布PowerDNS的一键安装包,此安装包只在CentOS5-32bit下测试过,从这里下载:
http://data.xaoyo.net/pdns.zip

1、安装:
登录SSH
wget http://data.xaoyo.net/pdns.zip
unzip pdns.zip
chmod +x install.sh
./install.sh

等安装结束,其间会要求你填写Mysql的ROOT密码及power admin的数据库密码。请牵记你的密码,后面安装会用到。

现在,打开http://youIP/poweradmin/install
进行安装,提示是英文的,大家注意一下前有同学发过安装界面填法:
到第3步时,填的用户名及密码是PowerDNS的数据库用户及密码
到第4步时,填的用户名及密码是PowerAdmin的数据库用户及密码
注意区别,可用同一个用户和密码
安装完毕,需要删除install文件夹,现在可以打开http://youIP/poweradmin登录了,用户名是admin,密码是你在第三步最下面那个框里设置的密码

2、应用
对于玩过DNS解析的人来说,WEB面板上的英文应该很好懂,这里不再说明,下面举例说明如何应用。
首先添加你注册的域名:abc.com
然后添加至少两条域名本身的NS记录:ns1.abc.com,ns2.abc.com
添加ns1\ns2的A记录

接下来,去你的域名注册商,注册本域名下的DNS服务器,以godaddy为例,在域名控制面板的Host Summary 添加
ns1,IP填你安装PowerDNS的服务器的IP
ns2,IP填你要用的提供免费Slave服务的DNS的IP,以 http://freedns.afraid.org/ 为例,其提供Slave服务的DNS的IP是ns2.afraid.org 174.37.196.55
然后,在http://freedns.afraid.org/登录,添加abc.com为Slave服务类域名
在你的域名控制面板更改NS服务器为ns1.abc.com,ns2.abc.com
OK,现在你在PowerDNS管理面板里添加任何abc.com域名的记录都会同步到174.37.196.55,并且此两个DNS也能通过验证。

3、好处与不足
好处:这样你的域名是你自己的DNS服务器在解析,添加记录的类型不会受限制;另外就是正常情况来说不会有你的服务器同NS2服务器同时挂的情况,这样解析不会中断。
不足:要增加一域名的解析,得PowerDNS管理面板和freedns.afraid.org都要添加
另外就是注册的ns2,如果freedns.afraid.org的IP改变,你要保持ns2的IP的及时更新,包括ns2的A记录,本域名下的DNS的注册信息IP。


『技术文摘』 | Tags:| 评论(0) | 引用(0) | 阅读(9185)


[不指定 2011/11/03 14:09 | by 逍遥花主 ]

PS:宝贝女儿降临,打算给她做个人网站,注册了一个以她名字的域名。

本来兴高采烈的,注册了马上就能用了,第二天发现打不开网站,结果查下whois,发现有个陌生的东东“Status:ADDPERIOD”,状态是ADDPERIOD。上网查了很多,大多网友都有一个疑问ADDPERIOD状态到底是什么意思?所以今天我就解释下ADDPERIOD状态,这是我在官网上查到的。(仅供参考,错了不要拍我砖,偶四级还没过)

从ORG域名状态说明可以看出,ADDPERIOD的定义是The 5-day Add Grace Period after the initial registration of a domain. If the domain is deleted by the registrar during this period, the registry provides a credit to the registrar for the cost of the registration.

在这儿我有三种解释:

一、在注册后有五天的宽限期,如果注册局在此期间删除,那么原注册者提供相关的证明信息给注册局赎回域名。

二、在注册后有五天的审核期,如果注册局在审核后删除域名,那么注册者可以提供相关正面信息给注册局避免删除。

三、在注册后有五天的初始化时间,如果注册者提供相关证明信息给注册局,那么注册局会在期间删除。

根据国际域名的惯例及以往经历,还有月初的经济学域名,第三种解释最有可能,同时也比较符合语法规范!

我想这样理解最好:大意是原注册者有5天的赎回期,如果没有赎回,将正式注册成功。

『技术文摘』 | Tags: , , | 评论(0) | 引用(0) | 阅读(22576)


[不指定 2011/11/02 21:54 | by 逍遥花主 ]
PS:使用本站LNAMP的同学注意了,由于编写SHELL的时候开启了LOG,所以会出现没有任更新的网站,硬盘空间也会越来越少,以下是维护方法。本站特别提示:不建议关闭日志。

这里说两个命令
1、du -sh *,查看所有文件夹大小。
2、ls -lht,显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。
这两个命令可查看是哪些文件占用了硬盘空间。

NGINX的LOG位置: /usr/local/nginx/logs/  ,包括error.log、access.log
APACHE的LOG位置: /usr/local/apache/logs/  ,包括error_log、access_log
MYSQL的临时文件:/usr/local/mysql/var/ ,序号最大的那个和文件名包括index的那个不要删除,其它的可以删除
如果要关闭MYSQL临时文件,修改my.cnf 文件,找到
log-bin=mysql-bin

binlog_format=mixed
这两行
前面加#,注释掉,然后重启mysql
mysql-restart

由SSH客户端登陆,CD到这几个目录,rm -rf相应的文件,就OK。


『技术文摘』 | Tags:| 评论(0) | 引用(0) | 阅读(11188)


分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]