把httpd加入到service并设置启动

简介: 将链接apachectl 复制到系统启动目录下并命名为httpd[root@localhost bin]# cp /usr/local/httpd/bin/apachectl /etc/rc.
  1. 将链接apachectl 复制到系统启动目录下并命名为httpd

    [root@localhost bin]# cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
    
    • 1
    • 2

    到此,其实已经可以使用service httpd start等命令,但在linux服务列表还没有注册

  2. 使用chkconfig来注册apache服务,并其可以在linux的服务列表中看到(chkconfig –list)

    1. 在init.d的httpd链接文件中第2行添加如下注释,并wq保存退出

      [root@localhost bin]#  vim /etc/rc.d/init.d/httpd
      • 1

      这里写图片描述

      意义如下
      35:在3级别和5级别(级别见文末TIPS)启动httpd
      61:启动顺序为61号,S61
      61:关闭顺序为61号,K61
      当进行chkconfig --add httpd操作时,如果没有指定level那么就会来这个注释中取值
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
    2. 将httpd配置自启并加入linux服务监控

      [root@localhost bin]# chkconfig --add httpd
      
      • 1
      • 2

      此时,就可以在rc.d下的相应的3和5目录下看到S61httpd,并在0、1、2、4、6目录看到K61httpd了

目录
相关文章
|
JavaScript Docker 容器
Docker中文件拷贝命令的详细解释与真实案例
Docker中文件拷贝命令的详细解释与真实案例
1317 0
|
Kubernetes 容器
使用Kubeadm部署K8s集群获取kube-scheduler和kube-controller-manager组件状态异常问题
使用Kubeadm部署K8s集群获取kube-scheduler和kube-controller-manager组件状态异常问题
605 0
|
存储 域名解析 缓存
|
Kubernetes 监控 网络协议
|
9月前
|
智能硬件
|
jenkins 持续交付 开发工具
利用Dockerfile自主构建Jenkins镜像
希望这个过程能善用你的野马般想象,把自己置身于和计算机的卓尔不凡的对话中,让编程的过程充满趣味。
558 36
|
NoSQL 应用服务中间件 Linux
解决PHP Warning: Module ‘zip’ already loaded in Unknown on line 0 扩展加载错误的完整方案-其他扩展通用卓伊凡
解决PHP Warning: Module ‘zip’ already loaded in Unknown on line 0 扩展加载错误的完整方案-其他扩展通用卓伊凡
251 0
2025为何众多用户偏爱阿里云国际版
阿里云国际版与国内版有何不同?国际版面向全球市场,域名采用英文结构,无需实名登记和备案,适合快速部署海外业务。两者在产品功能、服务器节点及售后服务上保持一致。通过指定经销商购买国际版,可享独立账户、自行选配、简化注册流程及更优惠价格。快来了解并分享你的看法吧!
2403 0
|
存储 运维 监控
ZooKeeper管理员指南——部署与管理ZooKeeper
本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要点,围绕ZK的部署和运维两个方面讲一些管理员需要知道的东西。本文并非一个ZK搭建的快速入门,关于这.
3581 95
|
Kubernetes NoSQL Redis
【kubernetes】二进制方式安装 containerd
【kubernetes】二进制方式安装 containerd
2569 1
【kubernetes】二进制方式安装 containerd