Apache 开机自启动脚本设置

简介: .Apache跟随系统一起启动(开机自启动),省去手动启动Apache的麻烦……

源码编译的安装Apache,是不能使用service命令启动的,通常启动Apache的命令是:

# /usr/local/apache2/bin/apachectl start

其中/usr/local/apache2/bin目录下的Apachectl文件其实就是一个启动脚本,把apachectl文件copy到/etc/init.d/目录下,同时重命名为apache2(名字随便取,方便记住就行)
# cp /usr/local/apache2/bin/apachectl /etc/init.d/apache2

然后修改apache2文件,让它能够支持service和chkconfig命令:

# vim /etc/init.d/apache2

在前面有“#”的注释的任意地方,加入下面2行:

# chkconfig: 35 20 80
# description: Apache2

说明:

  • 3个数字的意思分别是:在哪些运行级别启动apache(3,5);启动序号(S20);关闭序号(K80)。
  • 3和5也就是说在第三启动级别和第五启动级别的时候会默认启动apache
  • 20就是指系统起来的时候有很多的服务需要启动,而这个程序排在第二十位启动,以此类推
  • 80就是指系统关闭的时候,这个服务顺序排在第80位关闭

注意:

  • #号不能省略

保存退出后就可以用service来启动和关闭apache
比如:
# service apache2 start
# netstat -antp |grep 80
tcp 0 0 :::80 :::* LISTEN 13410/httpd

Apache跟随系统一起启动(开机自启动),需要把apache2加入到chkconfig就可:

# chkconfig –-add apache2
# chkconfig apache2 on

目录
相关文章
|
8月前
|
Java Apache
Apache HttpClient 4.5设置超时时间
Apache HttpClient 4.5设置超时时间
273 0
|
8月前
|
消息中间件 Kafka Apache
Apache Flink消费Kafka数据时,可以通过设置`StreamTask.setInvokingTaskNumber`方法来实现限流
Apache Flink消费Kafka数据时,可以通过设置`StreamTask.setInvokingTaskNumber`方法来实现限流
180 1
|
消息中间件 缓存 容灾
Apache Kafka-通过设置Consumer Group实现广播模式
Apache Kafka-通过设置Consumer Group实现广播模式
1942 0
QGS
|
Shell
(openEuler21.03-x86)yum安装php+apache—shell脚本
记(openEuler21.03-x86)yum安装php+apache—shell脚本
QGS
220 0
(openEuler21.03-x86)yum安装php+apache—shell脚本
|
SQL Shell 调度
Apache Oozie-- 实战操作--集成 hue& 调度 hive 脚本|学习笔记
快速学习 Apache Oozie-- 实战操作--集成 hue& 调度 hive 脚本
Apache Oozie-- 实战操作--集成 hue& 调度 hive 脚本|学习笔记
|
SQL 存储 Java
Apache Oozie一 实战操作一调度 hive 脚本|学习笔记
快速学习 Apache Oozie一 实战操作一调度 hive 脚本
Apache Oozie一 实战操作一调度 hive 脚本|学习笔记
|
分布式计算 监控 Hadoop
Apache Oozie一实战操作一调度 shell 脚本|学习笔记
快速学习 Apache Oozie一 实战操作一调度 shell 脚本
Apache Oozie一实战操作一调度 shell 脚本|学习笔记
|
Apache PHP
【PHP编程之路-1】设置apache虚拟目录
【PHP编程之路-1】设置apache虚拟目录
406 0
【PHP编程之路-1】设置apache虚拟目录
|
Apache
apache 设置.htaccess 禁止ip访问
网站遭受攻击,拦截ip访问
305 0
|
PHP Apache
设置Apache禁止解析PHP
假设网站的某个目录允许上传文件,这个时候就必须避免用户上传木马文件 所以需要禁止这个目录访问解析PHP文件
261 0

推荐镜像

更多