centos7使用 概念理解
参数说明Unit:主要对服务的说明
Service:关键部分,服务运行的具体配置参数太多,下面只列出几个常用的关键参数,其它根据需要自行百度:
注意:所有命令要求使用绝对路径,使用相对路径会报错。 Install:服务安装的相关设置,用来定义启动以及是否开机启动
使用案例
## cat /lib/systemd/system/uwsgi.service [Unit] Description=uWSGI Emperor After=syslog.target [Service] #PIDFile=/run/uwsgi.pid ExecStart=/usr/local/bin/uwsgi --ini /home/dengzhixu/crawl_data/uwsgi.ini Restart=always KillSignal=SIGQUIT Type=notify #Type=forking StandardError=syslog NotifyAccess=all [Install] WantedBy=multi-user.target
chmod x /lib/systemd/system/uwsgi.service 常用命令## 启动服务 systemctl start uwsgi.service ## 停止服务 systemctl stop uwsgi.service ## 重启服务 service uwsgi restart systemctl restart uwsgi.service ## 服务自启动 systemctl enable uwsgi.service ## 服务关闭自动启动 systemctl disable uwsgi.service ## 检查服务状态 systemctl status uwsgi.service ## 显示所有已启动的服务 systemctl list-units --type=service 其它需要配置的服务,可自行参考画葫芦。 |
|