之前是脚本方式启动nginx,现在想实现systemd方式来管理nginx服务

news/2024/7/3 8:34:23

通过前面的学习可以看出,每次启动或者关闭或者重启nginx服务都很麻烦
都要到/usr/local/nginx/sbin/这个目录下执行脚本,才能管理nginx服务
因此接下来我们简单说说如何使用systenmctl命令来控制nginx

具体的配置过程如下

  • (1)基本实验环境
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • (2)安装httpd服务,安装后httpd的启动脚本会在 /usr/lib/systemd/system 目录下
    这一步的目的是为了获得一份启动脚本模板
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • (3)将httpd的启动脚本复制给nginx (一般系统中自定义的启动脚本放在/etc/systemd/system/目录下)
    在这里插入图片描述
  • (4)修改复制过来的启动脚本
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • (5)先用原来的方式关闭nginx服务
    在这里插入图片描述
  • (6)测试
    使用systemd方式开启nginx服务
    在这里插入图片描述
    使用systemd方式关闭nginx服务
    在这里插入图片描述
    这样就比之前的方便多了

http://www.niftyadmin.cn/n/2928402.html

相关文章

程序-语言-架构师-思想

程序 程序的本质是对现实生活的建模,反映真实世界。程序是对现实的抽象。那我们拿现实与程序对比着看,在现实生活,最重要的是处理人与人之间的关系,处理好人与人之间的关系,生活就会井井有条,而反映到程序是…

nginx的配置——实现日志切割

1.什么是日志切割? 日志切割就是把系统的日志以天为单位进行存放,即每一天的日志都分开放 企业当中每天都要备份昨天的日志,然后生成一个新的日志记录今天的 如果不做日志切割,当日志文件很大的时候,vim打开的时候可能…

nginx的配置——实现网页压缩和图片压缩

1.为什么要进行压缩? 在实际的企业当中,nginx服务器上的资源要尽可能的占用的空间少一点 实际上信息量大的网页和高清图片占用存储空间是非常大的,这样不利于服务器性能的优化 因此我们要在服务器上面将网页和图片进行压缩,让客户…

nginx日志可用变量梳理

nginx日志可用变量梳理近期需要统计一下公司相关域名下的某些文件的下载速度,初步计划打算联系专业页面监测厂家,购买页面监测服务,对相关页面下载速度进行监控,这个需要花费成本,部署周期也比较长。后来扒拉一下nginx…

nginx服务配置——对客户端的访问控制

(1)设置访问的并发量,一秒只能接受一个请求(限制客户端请求的并发量为1个) 在配置文件里面编写,访问/usr/local/nginx/html/search/这个目录下的资源 这里的根表示的是/usr/local/nginx/html/ 建立共享的…

三、JSX 语法

上一节的代码&#xff0c; HTML 语言直接写在 JavaScript 语言之中&#xff0c;不加任何引号&#xff0c;这就是 JSX 的语法&#xff0c;它允许 HTML 与 JavaScript 的混写&#xff08;查看 Demo02 &#xff09;。 var names [Alice, Emily, Kate]; ReactDOM.render( <div&…

nginx的配置——自定义日志的格式

一般情况下&#xff0c;nginx服务器有自己默认的日志格式 作为一个管理员&#xff0c;也可以将日志格式自定义为自己想要的格式

MYSQL常用的性能指标

(1) QPS(每秒Query量) QPS Questions(or Queries) / seconds mysql > show global status like Question%; (2) TPS(每秒事务量) TPS (Com_commit Com_rollback) / seconds mysql > show global status likeCom_commit; mysql > show global status likeCom_rollb…