1. 先介绍一下CentOS7下系统的服务启动关闭的变化

     service  服务名  start/stop/status  ==  systemctl    start/stop/status    服务名

     chkconfig  --list  == systemctl   list-units-type

     chkconfig    服务名 on/off       ==   systemctl  enable/disable   服务名(具体的级别看配置文件)

 2.  要将某个服务添加为系统服务(以nginx为例),需要添加一个文件,必须以.service 结尾,这比之前的sysV要容易很多

[root@localhost ~]#vim  /usr/lib/systemd/system/nginx.service
[Unit]
Description=Web Service
After=network.target
[Service]                                                            //service 的内容非常重要,必须为绝对路径
PIDFile=/usr/local/nginx/logs/nginx.pid          //pid文件的存放位置
ExecStart=/usr/local/nginx/sbin/nginx                                 //启动命令
ExecStop=/usr/local/nginx/sbin/nginx -s stop                     //关闭命令
ExecReload=/usr/local/nginx/sbin/nginx -s reload             //重载命令
PrivateTmp=true
[Install]                                                               //必不可少,要不添加为开机自起的时候会报错
WantedBy=default.target  //类似于之前的--level 35    现在的target就相当于之前的运行级别