单元文件

  • 单元文件初步

  • 单元文件DEMO

  • 创建单元文件(这里以redis为例)

     # 进入单元文件目录
     cd /etc/systemd/system
    
     # 创建redis单元文件,格式为: [单元文件名].[单元文件类型]
     vim redis.service
    
     [Unit]
     # 描述
     Description=Start redis on boot
     # 在default.target、network.target中的服务启动完之后启动
     After=default.target network.target
     # 在default.target、network.target中的服务启动完之前启动
     # before=default.target
    
     [Service]
     User=redis
     Group=redis
     Type=forking
     ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
     PrivateTmp=false
     Restart=always
    
     [Install]
     # 服务将被安装到的位置
     WantedBy=multi-user.target
    
     ESC
     :wq
    
     # 修改文件权限为只有root用户可以编辑该文件
     chown -R root:root /etc/systemd/system/redis.service
     chmod -R 644 /etc/systemd/system/redis.service
    
  • 更新systemd

     systemctl daemon-reload
     systemctl enable redis
     systemctl start redis
    

results matching ""

    No results matching ""