IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux中chkconfig工具详解(世间有许多美好的东西,但真正属于自己的却并不多) -> 正文阅读

[系统运维]Linux中chkconfig工具详解(世间有许多美好的东西,但真正属于自己的却并不多)

chkconfig命令

现在基本上不用了,是centos6的功能,但是也要了解,跟systemctl类似

功能是查询、管理操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务

语法格式:chkconfig [参数]

chkconfig --list [服务名称]列出chkconfig所有知道的服务
chkconfig --add 服务名称添加服务
chkconfig --level 级别 服务名 on/off打开或关系某个服务的一个级别

常用参数:

–add增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据
–del删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据
–level指定读系统服务要在哪一个执行等级中开启或关毕

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

实验

实验要求

编译安装nginx,写脚本,使用service管理

实验过程

1.将nginx源码包导入虚拟机

在这里插入图片描述

2.解压
在这里插入图片描述

3.安装依赖包

yum -y install pcre-devel zlib-devel gcc gcc-c++ make 

在这里插入图片描述

4.切换到解压的目录下

启用模块

./configure \
--prefix=/usr/local/nginx \
#安装路径
--user=nginx \
#指定用户名
--group=nginx \
#指定用户组
--with-http_stub_status_module
#启用此模块支持状态统计

在这里插入图片描述

5.创建用户

在这里插入图片描述

6.编译安装

在这里插入图片描述

在这里插入图片描述

7.关闭防火墙和selinux

在这里插入图片描述

在这里插入图片描述

8.这个时候我们只能使用绝对路径启动,比较麻烦

在这里插入图片描述

9.在网页输入虚拟机的IP地址,可以看到nginx这个服务已经起来了

在这里插入图片描述

10.我们想要使用服务来管理他需要写文件,先把他关掉,只能杀进程
在这里插入图片描述

在这里插入图片描述

11.切换目录,创建文件并写入以下内容保存退出

在这里插入图片描述

#!/bin/bash 
#chkconfig: - 99 20 
#description:Nginx Service Control Script 
PROG="/usr/local/nginx/sbin/nginx" 
PIDF="/usr/local/nginx/logs/nginx.pid" 

case "$1" in
start) $PROG 
;; 
stop) 
kill -s QUIT $(cat $PIDF) 
;; 
restart) 
$0 stop $0 start
;; 
reload) 
kill -s HUP $(cat $PIDF) 
;;
*) echo "Usage: $0 {start|stop|restart|reload}" 
exit 1 
esac 
exit 0

12.给文件加上执行权限

在这里插入图片描述

13.加入服务

在这里插入图片描述

14.开启服务

在这里插入图片描述

在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-03 16:53:58  更:2022-03-03 16:58:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:32:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码