`

linux下添加Apache自启动及系统服务

 
阅读更多
Apache安装路径为:/usr/local/apache
Linux的启动级别为5,版本为CentOS5Apache安装完后,发现Apache无法自动启动,查看/etc/rc.d/rc5.d/下,应该没有S打头,httpd结尾的链接文件。
1、将apachectl文件拷贝到/etc/rc.d/init.d 中,然后在/etc/rc.d/rc5.d/下加入链接即可。
命令如下:
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd //如果有其他的版本的Apache存在,也可以直接覆盖掉
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd      //建立链接(85的意义后面介绍)
此时Apache就可以自动启动了。
2、运行chkconfig --list,发现没有linux服务列表中httpd,通过chkconfig --add httpd来添加,但是提示:httpd服务不支持 chkconfig。需要编辑/etc/rc.d/init.d/httpd,添加以下注释信息:
# chkconfig: 345 85 15
# descrīption: Apache
第一行3个数字参数意义分别为:哪些Linux级别需要启动httpd(3,4,5);启动序号(85);关闭序号(15)。
保存后执行:chkconfig --add httpd,成功添加。
在rc3.d、rc4.d、rc5.d路径中会出现S85httpd的链接文件,其他运行级别路径中会出现K61httpd的链接文件。
3、运行chkconfig --list,httpd在其中
备注
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd      //建立链接
中,rc3.d、rc4.d、rc5.d要和参数345对应
分享到:
评论

相关推荐

    Apache自动启动及添加为Linux的服务 ZT

    这篇博客文章"Apache自动启动及添加为Linux的服务 ZT"似乎提供了一个比标准方法稍微改进的shell脚本来实现这个目标。下面将详细解释这个过程。 首先,确保Apache已经安装在你的Linux系统上。你可以通过运行以下命令...

    将Apache添加为Linux的服务 实现自启动

    本文将详细介绍如何将Apache添加为Linux服务,以便实现在系统启动时自动启动Apache。 首先,当你在Linux环境下通过源代码方式编译并安装Apache后,通常可以通过以下命令来启动、停止或重启Apache服务器: ```bash ...

    apache for linux安装

    本文将详细讲解如何在Linux环境下安装Apache。 首先,了解Apache的基础知识是必要的。Apache是一款开源、免费的Web服务器软件,它能够解析HTTP协议,处理来自Web浏览器的请求,并将静态网页或动态生成的网页返回给...

    Linux下搭建Apache

    在Linux系统中搭建Apache HTTP服务器是一项...总结,Linux下搭建Apache涉及安装Apache服务,配置文件定制,设置虚拟主机,以及考虑安全性与性能优化。了解和熟练掌握这些步骤将有助于构建和管理高效的Web服务器环境。

    linux环境下配置Tomcat自启动

    在Linux环境下配置Tomcat自启动是一项常见的系统管理任务,这对于保持服务器服务的连续性和稳定性至关重要。下面我们将详细探讨如何在Linux系统中设置Apache Tomcat自动启动,并了解与这个过程相关的概念和技术。 ...

    linux下安装apache服务器

    本篇将详细介绍如何在Linux环境下安装Apache服务器,以及涉及到的相关知识点。 首先,我们需要理解安装Apache的基础步骤: 1. **更新系统**: 在安装任何软件之前,先确保系统是最新的。使用`sudo apt-get update...

    Apache2.4.6在Linux中安装及配置自启动

    本教程将详细阐述如何在Linux环境中安装Apache2.4.6并设置其自启动,以确保服务器在系统启动时自动运行。 首先,我们需要确保系统已经安装了必要的开发工具和依赖库。在基于Red Hat的系统(如CentOS)上,可以使用...

    Linux Apache服务器.doc

    安装完成后,启动Apache服务并设置开机自启: ```bash systemctl start httpd systemctl enable httpd ``` 二、配置Apache Apache的配置文件通常位于`/etc/httpd/conf/httpd.conf`。以下是几个关键配置项的解释:...

    linux下设置开机自动启动程序.doc

    包括在 /etc/rc.d/rc.local 中增加启动命令、将 apache 注册为系统服务、在 Red Hat Linux 中自动运行程序、登录时自动运行程序、退出登录时自动运行程序、定期自动运行程序和定时自动运行程序等多种方法。...

    linux下安装apache详解.docx

    Linux 操作系统下安装 Apache 服务器的详细步骤及配置过程探讨。该文档将指导您从下载 Apache 源代码包开始,到安装、配置、启动 Apache 服务器的整个过程。 一、下载 Apache 源代码包 首先,需要下载 Apache 的源...

    Linux系统Apache服务的信息查看模块介绍

    Apache 服务是Linux系统中广泛使用的网页服务器,它提供了丰富的模块来增强其功能。在监控和管理Apache服务器时,`mod_status` 和 `mod_info` 是两个非常实用的模块,它们可以帮助管理员获取服务器的实时状态和详细...

    Tomcat linux服务和自启动

    将Tomcat配置为Linux服务并实现自启动,对于保证系统的稳定性和连续性至关重要。 **1. 安装Tomcat** 在Linux上安装Tomcat通常涉及下载官方发布的tar.gz压缩包,解压到合适的目录,例如 `/opt` 或 `/usr/local`。...

    Linux下apache-tomcat

    总结,Linux环境下的Apache Tomcat 5.5.28安装和配置涉及多个步骤,包括环境准备、下载解压、配置环境变量、启动和停止服务、验证安装以及部署Web应用。通过这些操作,你可以在Linux服务器上搭建一个高效稳定的Java ...

    虚拟机linux下配置Tomcat并设置开机自启动

    Linux 下 Tomcat 服务器配置与开机自启动设置 一、Tomcat 服务器配置 Tomcat 服务器是一种流行的基于 Java 的 Web 应用服务器,它可以运行在多种操作系统上,包括 Linux、Windows 和 Unix 等。在 Linux 中,配置 ...

    Linux账号实现Apache身份验证

    mod_pam允许Apache与Linux系统的PAM(Pluggable Authentication Modules)接口交互,而mod_sys_group则支持基于用户组的访问控制。这两个模块的安装命令如下: ```bash sudo apt-get install libapache2-mod-pam ...

    Linux下的apache+php+mysql源文件

    总结来说,Linux下的Apache+PHP+MySQL源文件安装是一个涉及多步骤的过程,包括源码编译、配置选项设定、系统服务管理以及环境变量的设置。熟练掌握这一过程对于任何想要在Linux上开发和部署Web应用的人来说都至关...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...

    linux 下的apache配置视频

    本教程将深入探讨在Linux环境下如何配置Apache,让你能够搭建起自己的Web服务环境。 一、安装Apache 1. 更新系统包:在大多数Linux发行版中,首先要确保你的系统是最新的,可以使用`sudo apt-get update`(对于...

Global site tag (gtag.js) - Google Analytics