with dlz mysql 条件_Bind-DLZ with MySQL
系统环境:
系统:centos 6.8
Mysql: 5.1
BIND: bind-9.11.0-P2.tar.gz
软件下载地址:ftp://ftp.isc.org/
一、安装并配置MySQL.
1.编译环境相关依赖包安装.
yum install openssl-devel openldap-devel unixODBC-devel gcc
2.安装MySQL数据库
yum -y install mysql mysql-server mysql-devel
3.验证是否安装成功
[[email protected] ~]# rpm -qi mysql-server
4.启动MySql服务
[[email protected] ~]# /etc/init.d/mysqld start
5.登录并设置密码
[[email protected] ~]# mysql -u root
mysql>show databases;
mysql>use mysql;
mysql> update user set password=password(‘123456‘) where user=‘root‘;
6.开放远程登录权限
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘WITH GRANT OPTION;
Query OK,0 rows affected (0.00sec)
mysql>FLUSH PRIVILEGES;
Query OK,0 rows affected (0.00 sec)
7.设置开机启动(非必须)
[[email protected] ~]#chkconfig mysqld on
二、下载并安装Bind-DLZ
1.下载并解压Bind-DLZ软件包
[[email protected] opt]#wget ftp://ftp.isc.org/isc/bind9/9.11.0-P2/bind-9.11.0-P2.tar.gz
[[email protected] opt]#tar -zxvf bind-9.11.0-P2.tar.gz
2.在64位系统上编译,您可能需要设置一些变量,以便找到适当的mysql库:
[[email protected] ~]# export CPPFLAGS="-I/usr/lib64/mysql $CPPFLAGS""-L/usr/lib64/mysql $LDFLAGS""/usr/lib64/mysql"
3.编译安装Bind-DLZ.
[[email protected] opt]# cd bind-9.11.0-9.11.0-P2]#./configure --prefix=/usr/local/bind --enable-threads--enable-largefile --disable-ipv6--disable-openssl-version-check--with-dlz-mysql=9.11.0-9.11.0-P2]# make install
4.查看版本并测试软件是否安装成功
[[email protected] bind-9.11.0-P2]# /usr/local/bind/sbin/named -v
BIND9.11.0-P2 <9713922>9713922>
5.配置rndc.conf和named.conf文件
生成rndc.conf:
[[email protected] ~]# cd /usr/local/bind/etc/
提供ca文件
[[email protected] etc]#wget -O named.ca http://www.internic.net/domain/named.root
创建并生成named.conf
[[email protected] etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf
生产的named.conf文件只key和controls部分,需要自己手动添加logging和options部分,完整文件如下:
[[email protected] etc]# cat named.conf
key"rndc-key"{
algorithm hmac-md5;
secret"X0k0Uz62Actu11IXrnA48A==";
};
controls {
inet127.0.0.1 port 953allow {127.0.0.1; } keys { "rndc-key"; };
};
logging {
channel bind_log {
file"/tmp/bind.log" versions 3size 20m;
severity info;
print-time yes;
print-severity yes;
print-category yes;
};
categorydefault{
bind_log;
};
};
options {
listen-on port 53 { 192.168.153.130; };
directory"/usr/local/bind";
Pid-file "named.pid";
allow-query-cache { any; };
allow-query { any; };
};
6.创建named用户,使bind服务以named用户运行,
[[email protected] ~]#groupadd -r -g 2525 -s /bin/nologin -d /usr/local/named -
7.前台启动named服务,看看配置是否正常.
[[email protected] ~]#/usr/local/bind/sbin/named -c /usr/local/bind/etc/named.conf -f -g -u named
with dlz mysql 条件_Bind-DLZ with MySQL相关推荐
- with dlz mysql 条件_BIND+DLZ+MYSQL
BIND+DLZ+MYSQL BIND-DLZ实验环境:RHEL4 所用到的软件包:BIND-9.5.0-P2.tar.gz(9.4.2以上版本都已经包含了DLZ补丁).Mysql-5.0.56.ta ...
- with dlz mysql 条件_BIND+DLZ+MYSQL实现区域记录动态更新
BIND+DLZ+MYSQL实现区域记录动态更新 [zonshy] BIND-DLZ实验环境:RHEL4 所用到的软件包:BIND-9.5.0-P2.tar.gz(9.4.0以上版本都已经包含了DLZ ...
- mysql 条件分支_记mysql条件分支语句CASE WHEN THEN ELSE END的使用
linux 记录用户操作记录日志 ################################################################################### ...
- bind9 dlz mysql_利用BIND+DLZ+MYSQL构建企业智能DNS
目录: 一.简介 二.服务规划 三.安装BIND及基本环境 四.配置Bind-View-DLZ-MYSQL 五.添加相关记录并进行测试 六.配置从DNS 七.本文以FreeBSD 10.2 stabl ...
- MySQL 条件查询 limit、in、between and、like等等
MySQL 条件查询 环境: CREATE TABLE `test_user` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',`userna ...
- mysql 条件 函数_mysql 函数 时间函数,数学函数,字符串函数,条件判断函数
=========================================== mysql 相关函数 ============================================= ...
- MySQL 条件查询
MySQL SELECT,可以使用 WHERE 子句来指定查询条件,从 FROM 子句的中间结果中选取适当的数据行,达到数据过滤的效果. 语法格式如下: WHERE <查询条件> {< ...
- MySQL学习-MySQL条件查询
MySQL条件查询 操作的表 1.条件查询概述 2.条件查询between and] 3.条件查询is null和is not null 4.and和or的优先级的问题 5.条件查询in 6.模糊查询 ...
- mysql 条件触发器_具有条件的MySQL更新触发器(MySQL Update Trigger with Conditions)
具有条件的MySQL更新触发器(MySQL Update Trigger with Conditions) 我有一个PHP应用程序,通过TEST15将'Pass','Fail'或'NA'插入到字段TE ...
最新文章
- 8000字 | 32 张图 | 一文搞懂事务+隔离级别+阻塞+死锁
- 操作系统原理第四章:线程
- mysql配置文件调优
- python3 爬虫4--解析链接
- 单自由度系统的振动的幅频特性曲线及相频特性曲线及matlab分析,实验四 线性系统的频域分析...
- IOS之AutoLayout框架的使用
- 运维老哥必须知道的Linux系统文件目录组织结构
- python美化输出模块_美化输出结果之Python模块PrettyTable介绍
- SQL中over用法大全
- P4556 [Vani有约会]雨天的尾巴(线段树合并)
- (一) 一元线性回归方程 梯度下降
- UGUI源码解析(二十二)ContentSizeFitter
- FATE学习:五种不同的API提交FATE任务
- NANK南卡lite Pro无线蓝牙耳机上手体验
- 混合高斯模型去除背景
- WESAD:情绪分类多模态传感器数据集
- nacos server 安装报错 macOS 10.12.6
- 售后回访:汽车行业电话回访满意度及售后服务流程
- [ASP.NET网站开发] web程序设计,期末作业,问卷填写与学生选课管理系统(超简单,容易懂!课程考核必过)(使用内置数据库)
- Broadcast 的使用