定制设计将nginx设置为开机自启动的配置

一 操作步骤

1.1 背景描述

定制设计项目现场项目需求就是定制设计需要重启机器之后,定制设计机器上的服务能够自动启动并运行。这里介绍的开机自启动。

1.2 操作步骤

1.进入 /lib/systemd/system/ 目录下

[root@localhost ~]# cd /lib/systemd/system/

2.创建文件:nginx.service

[root@localhost system]# touch nginx.service
[root@localhost system]# vi nginx.service 

3.编辑文件内容

  1. [Unit]
  2. Description=nginx service
  3. After=network.target
  4. [Service]
  5. Type=forking
  6. ExecStart=/usr/local/nginx/sbin/nginx
  7. ExecReload=/usr/local/nginx/sbin/nginx -s reload
  8. ExecStop=/usr/local/nginx/sbin/nginx -s quit
  9. PrivateTmp=true
  10. [Install]
  11. WantedBy=multi-user.target

4.开机自启动

[root@localhost system]# systemctl enable nginx
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
[root@localhost system]# 

5.查看进程
[root@localhost system]# ps -ef| nginx
root       3544      1  0 18:11 ?        00:00:00 nginx: master process ./nginx
nobody     3546   3544  0 18:11 ?        00:00:00 nginx: worker process
root       3676   2606  0 18:16 pts/0    00:00:00 grep --color=auto nginx
[root@localhost system]# 

6.关闭机器重新启动机器后,再次查看进程

[root@localhost ~]# ps -ef|grep nginx
root       1013      1  0 18:19 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody     1015   1013  0 18:19 ?        00:00:00 nginx: worker process
root       2702   2653  0 18:22 pts/0    00:00:00 grep --color=auto nginx
[root@localhost ~]# 


7.页面访问

 注意出现如下错误:
Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.
直接按照提示执行命令systemctl daemon-reload 即可。

# systemctl daemon-reload
 

1.3  服务的启动/停止/刷新配置文件/查看状态

# systemctl start nginx.service          启动nginx服务# systemctl stop nginx.service           停止服务# systemctl restart nginx.service        重新启动服务# systemctl list-units --type=service     查看所有已启动的服务# systemctl status nginx.service          查看服务当前状态# systemctl enable nginx.service          设置开机自启动# systemctl disable nginx.service         停止开机自启动

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发