• Centos7配置BIND开机自启动


    Centos7上面已经把/etc/init.d/服务的启动方式更改为systemctl启动。

    当然编译安装仍然可以/etc/init.d/手动启动但是chkconfig –add named就用不了。

    【环境】:CentOS Linux release 7.5.1804 (Core)

    【BIND】:安装位置/mnt/sscp/data/named/

    1.首先你要编译安装BIND服务并保证服务可以正常运行.

    CentOS 7的服务systemctlf服务脚本有系统(system)和用户(user)之分

    我们在/usr/lib/systemd/system下面新建一个配置文件named.server

    编辑配置文件 /mnt/sscp/data/named/conf/named.conf

    每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install]

    配置文件如下

    [sscptapp@tv ~]$ vim /usr/lib/systemd/system/named.service 
    
    [Unit]
    Description=Berkeley Internet Name Domain (DNS)
    After=named-setup-rndc.service
    
    [Service]
    Type=forking
    Environment=NAMEDCONF=/mnt/sscp/data/named/conf/named.conf
    EnvironmentFile=-/etc/sysconfig/named
    PIDFile=/mnt/sscp/app/named/var/run/named.pid
    
    ExecStart=/mnt/sscp/app/named/sbin/named -u sscptapp -c ${NAMEDCONF}
    
    ExecReload=/bin/sh -c '/mnt/sscp/app/named/sbin/rndc reload > /dev/null 2>&1 || /bin/kill -HUP $MAINPID'
    
    ExecStop=/bin/sh -c '/mnt/sscp/app/named/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID'
    
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    
    [Unit]:服务的说明
    Description:描述服务
    After:描述服务类别
    [Service]服务运行参数的设置
    Type=forking是后台运行的形式
    ExecStart为服务的具体运行命令
    ExecReload为重启命令
    ExecStop为停止命令
    PrivateTmp=True表示给服务分配独立的临时空间
    注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
    [Install]服务安装的相关设置,可设置为多用户

    2.权限更改

    必须是754权限

    chmod 754 named.service
    

    3.设置开机自启动

    systemctl enable named.service
    
  • 相关阅读:
    DFC-3C和DFC-3B的区别和注意事项
    Bug搬运工-CSCux99539:Intermittent error message "Power supply 2 failed or shutdown"
    EVE上传Dynamips、IOL和QEMU镜像
    EVE扩大虚拟内存
    EVE磁盘扩容
    VMware安装EVE
    介绍Mobility Group
    Bug搬运工-CSCvi02106 :Cisco 2800, 3800, 1560 APs: when connected to a Cisco Switch CDP-4-DUPLEX_MISMATCH log is seen
    jquery.autocomplete在火狐下的BUG解决
    nodeJS中exports和mopdule.exports的区别
  • 原文地址:https://www.cnblogs.com/Dev0ps/p/11259517.html
Copyright © 2020-2023  润新知