快速业务通道

bind9 mysql结合

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-11
usr/local/named/etc/db.local";
}; zone "127.in-addr.arpa" {
type master;
file "/usr/local/named/etc/db.127";
}; zone "0.in-addr.arpa" {
type master;
file "/usr/local/named/etc/db.0";
}; zone "255.in-addr.arpa" {
type master;
file "/usr/local/named/etc/db.255";
};
zone "xueku.org.cn" IN {
type master;
database "mysqldb edgora ludy localhost root 123";
};
这些 db.local db.127 db.0 db.255 网上很多配置,其实也没什么用. #### 上述内容中配置自己的
#### 数据库名(edgora),表名(ludy),MYSQL主机(localhost),
#### MYSQL用户(root),MYSQL密码(123)
#### 当然,前提条件是在 mysql 建库. 这里我介绍一下,bind9.4以后新加的功能allow-query-cache. 感觉上allow-query-cache在未设置allow-recursion的情况下可以取代allow-recursion的功能,有继承关系.如果想禁止用户的递归查询请求,还需要将 allow-query-cache 选项关闭,否则用户仍然可能在 cache 中查到数据 我在这里 配置的 named.conf.options 内容如下 options {
directory "/usr/local/named/etc";
allow-query { any; };
allow-recursion { any; };
allow-query-cache {any;};
datasize 2098;
}; 我这样设置是非常不安全的,任何人都可以利用你的服务器来做DNS这样知道的多了,会造成严重的负载.大家可以建立acl规则来指定用户来使用你的DNS服务器.我测试就不这么做了,给大家一个例子.例子: acl "trusted"{ 192.168.6.0/24; options {
directory "/usr/local/named/etc";
allow-query { any; };
allow-recursion { trusted; };
allow-query-cache {trusted;};
datasize 2098;
};
4.安装phpmyadmin tar zxvf phpmyadmin.gz mv phpmyadmin /var/www 我mysql有点不信任自己记得代码,所有用phpmyadmin比较安全,也简单. 找到 /libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目(2-8)须自行配置,windows用写字板(不要用记事本,这是UTF8编码)进行编辑,在linux下直接用vim编辑. 查找 $cfg[''PmaAbsoluteUri''] 修改为你将上传到空间的phpMyAdmin的网址 如:$cfg[''PmaAbsoluteUri''] = ''http://123.123.123.123/phpmyadmin 查找 $cfg[''Servers''][$i][''host''] = ''localhost'';(通常用默认,也有例外,可以不用修改) 查找 $cfg[''Servers''][$i][''auth_type''] = ''config''; 在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie ,这里建议使用cookie. 查找 $cfg[''Servers''][$i][''user''] = ''root''; // MySQL user(mysql用户名,自己机里用root;) 查找 $cfg[''Servers''][$i][''password''] = ''''; // MySQL password (mysql用户的密码,自己的服务器一般都是mysql用户root的密码) 查找 $cfg[''Servers''][$i][''only_db''] = ''''; // If set to a db-name, only(你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空) .查找 $cfg[''DefaultLang''] = ''zh''; (这里是选择语言,zh代表简体中文的意思,这里不知道填gbk对否) 设置完毕后保存 如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”那么请在$cfg[''blowfish_secret''] = '' '';的等号里面设置你网站的cookie,例如:$cfg[''blowfish_secret''] = ''任意字符'';这是你的“$cfg[''Servers''][$i][''auth_type''] = ''cookie''的原因. 哎我的phpmyadmin麻烦了点,高手见量`

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号