namedmanager mysql_如何在centos7上成功安装Named Manager?

作为底层的IT操作工,该怎么才能在centos7上成功搭建Named Manager呢?

说实话在没学会之前,里面的坑是真的多:诶,怎么我的mysql总是报错,无法启动呢;咦,我的httpd怎么刚才还跑着,restart了下就挂了。。。

鉴于水平有限,笔者在度娘谷歌上尝试了无数个方案,卸了装,装了卸,还原快照,终于找到了最稳定方法。按照以下的方法应该可以在一个纯净的centos7上成功把Named manager跑起来的。

BIND9,Named Manager我就不解释了,总而言之,Named Manager可以用bind9的方式实现域名的WEB UI化,废话不多说:把centos7的防火墙关了先:

vim /etc/selinux/config找到SELINUX=enforcing修改为SELINUX=disable

停止firewall

systemctl stop firewalld.service

禁止firewall开机启动

systemctl disable firewalld.service

2. 安装mysql (一步到位,出错?不存在的,这位大神的方法每次都成功)CentOS7安装MySQL - 一张对二 - 博客园​www.cnblogs.com6ece800b8b25fa9cf4b18caea8c85fbb.png

3. 安装 Named managerLinux下DNS服务(Bind9)之Web管理利器-NamedManager部署说明 - 云+社区 - 腾讯云​cloud.tencent.com

4. 这个你如果打开你的x.x.x.x:namedmanager, 应该会有个报错

You are not allow to access......

那个,兄弟,请把访问权限打开:安装DNS服务器​www.jianshu.com

设置httpd远程权限,否则出现:You don't have permission to access /namedmanager on this server, 划重点: 放在第11点上, 去掉 Require all denied, 够了

5. 不出意外,会有如下报错:

意思就是mysql的user namedmanager无法登入,其实问题是因为用户namedmanager 和配置不匹配,接下来我们先给mysql用户 namedmanager 设置个密码,然后放入配置文件/etc/namedmanager/config.php, 然后重启下mysql就好. 好,接下来的命令是:MySQL创建用户与授权 - 七月逆流 - 博客园​www.cnblogs.com

# mysql -uroot -p

密码:xxxxx(你之前设置的root密码)

> CREATE USER 'namedmanager'@'localhost' IDENTIFIED BY 'xxxxxxxxx(复杂点,mysql默认对密码有规则要求';

> GRANT ALL PRIVILEGES ON *.* TO 'namedmanager'@'host';

> quit

OK, 恭喜你,离成功只有一步之遥了。疯狂敲击:

service mysql restart

service httpd restart

service named restart

账号 setup

密码 setup123

********************************

感谢有许多许多大神给我们铺的路,才能让我们这些后来的小白走的很远。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值