`

linux下如何把apache作为服务运行?

阅读更多

我自己是加了两句话就可以开机启动的:

chkconfig --add httpd
chkconfig httpd on

前提是用yum 安装 apache

 

其实在源码里已经有启动的脚本,我们要修改下即可,把Apache加入系统SysV服务中来。
在源码httpd-2.x.x/build/rpm中存在httpd.init
cp httpd-2.x.x/build/rpm/httpd.init /etc/init.d/httpd


  长久以来linux下apache的启动是在/etc/rc.d/rc.local文件中添加/opt/www/bin/apachectl start来实现开机启动。

  现在用如下方法可以把apache放入服务中运行。

第一步
cp bin/apachectl /etc/init.d/httpd

第二步
vi /etc/init.d/httpd
加入:
# Startup script for the Apache Web Server
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve
# HTML files and CGI.
# processname: httpd
# pidfile: /opt/www/log/httpd.pid
# config: /opt/www/conf/httpd.conf

第三步
chmod 755 /etc/init.d/httpd
chkconfig --add httpd
chkconfig httpd on

然后就可以使用如下指命启动、停止、重启apache了
service httpd start
service httpd stop
service httpd restart

分享到:
评论

相关推荐

    Linux下的Apache服务器

    Apache作为一款成熟稳定的Web服务器软件,不仅具有丰富的功能,还拥有强大的社区支持和活跃的开发团队。无论是个人开发者还是大型企业,都可以通过Apache构建高性能的Web服务环境。随着互联网技术的不断发展,Apache...

    Linux下安装APACHE

    Linux 作为一个开源的操作系统,广泛应用于服务器端,APACHE 是一个流行的 Web 服务器软件,而安装 APACHE 在 Linux 下则需要遵循特定的步骤,以避免安装过程中的错误。 下载必要的文件 在安装 APACHE 之前,需要...

    Linux下Apache服务器的配置及安全问题

    Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...

    Linux下Tomcat与Apache Web服务器整合

    一种常见的整合方式是使用Apache作为前端服务器处理静态内容,将动态请求通过Apache的mod_proxy模块转发给Tomcat处理。这样可以提高系统性能,因为Apache在处理静态资源方面效率更高,而Tomcat专注于执行Java应用。 ...

    linux系统 apache http 免安装包

    总的来说,这个免安装包是为了在Linux环境下快速部署Apache HTTP Server而准备的,包含了所有必要的依赖和主程序,用户只需解压并按照指导文档操作,即可在本地运行起一个功能完备的Web服务器。这对于开发者测试、...

    linux 下配置 Apache 详解

    ### Linux 下配置 Apache 详解 #### 一、引言 Apache 是一款历史悠久且功能极其强大的 Web 服务器软件。由于其高度可定制性与模块化设计,对于初学者来说可能存在一定的学习曲线。Apache 的核心优势在于它能够通过...

    Linux环境下apache+tomcat共存

    在Linux环境中,Apache和Tomcat的共存配置是常见的服务器部署模式,这允许Apache作为前端服务器处理静态内容,而将动态请求(如Java应用程序、Servlets和JSPs)转发到后端的Tomcat服务器。以下是一个详细的步骤来...

    Linux实验指导书详细版-安装与配置Apache服务器

    在进行Fedora8下的Apache服务器安装与配置实验时,学员需要理解并熟练运用Linux的命令行操作,掌握Apache的安装、配置和测试流程。通过本实验,学员不仅能够掌握Apache服务器的基本搭建,还能进一步熟悉Linux服务器...

    基于Red Hat Linux 9的Apache Web服务器的构建.pdf

    如果想在每次启动系统时自动启动Apache服务器,可以作为根用户运行下列命令: # chkconfig httpd on 四、配置Apache Web服务器 要确保Web服务器正常工作,可以打开浏览器并在地址栏中输入http://localhost/。如果...

    linux下apache虚拟主机的配置方法

    在Linux环境下配置Apache虚拟主机是一项关键的服务器管理技能,它允许在同一台物理服务器上运行多个独立的网站,每个网站都拥有自己的域名、文档根目录、错误日志等配置。以下是对给定文件信息中提到的知识点进行的...

    Linux下通过Apache搭建Tomcat集群

    Apache作为反向代理服务器,可以将用户的请求分发到多个Tomcat实例上,从而实现应用服务的扩展和容错。接下来,我们将详细探讨这个过程中的关键步骤和涉及的技术点。 首先,理解集群的概念是至关重要的。集群是指多...

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

    然而,若想让Apache在每次系统启动时自动运行,需要将其作为一个服务进行配置。 一种方法是将`apachectl`脚本复制到`/etc/rc.d/init.d`目录下,这个目录包含了Linux系统启动时执行的初始化脚本。接着,需要在对应的...

    Linux安装apache

    Apache作为全球使用最广泛的Web服务器软件之一,其开源、稳定、可扩展的特点深受广大系统管理员和开发者的青睐。本文将详细介绍在Linux环境下如何安装和初步配置Apache Web服务器,旨在为初学者提供一个全面的指南。...

    linux下apache2.2整合tomcat6详细步骤.docx

    Apache作为前端服务器,主要负责静态资源的处理,而Tomcat作为后端应用服务器,主要用于运行Java Web应用程序。下面将详细介绍这个过程的各个步骤。 首先,我们需要在Ubuntu系统上安装Apache2.2。Apache2.2的安装...

    Linux Apache Web服务器上的ASP实现方案.pdf

    配置完成后,可以在 Linux Apache Web 服务器上运行 ASP 程序。 该方案具有良好的效果,解决了 Linux 系统中 ASP 程序的执行环境问题,满足了实际应用的需要。同时,该方案也可以应用于其他 Linux 系统中的 Web ...

    Linux下安装apache2

    ### Linux下安装Apache2知识点...Apache作为一款强大的Web服务器软件,提供了丰富的功能和扩展性,能够满足各种规模网站的需求。随着技术的发展,Apache也在不断地更新和完善,掌握其安装和配置方法是非常有帮助的。

    Linux下Apache服务器的配置.pdf

    总的来说,Linux下Apache服务器的配置是IT专业人士必须掌握的基本技能之一,它涉及到操作系统、网络服务和服务器管理等多个领域,对于提升个人技术能力及应对实际工作挑战具有重要意义。通过这样的课程设计,不仅...

    Linux下Apache作为WebLogic集群节点的代理服务器配置.pdf

    在Linux环境中,Apache被广泛用作Web服务器,不仅可以托管静态内容,还可以作为其他应用服务器的代理,例如Oracle WebLogic Server。在本配置中,Apache被配置为WebLogic集群的代理服务器,实现负载均衡和故障转移。...

    apache2.2.22for linux

    7. **代理功能**:mod_proxy模块使得Apache能够作为反向代理服务器,转发请求到其他服务器,实现负载均衡或缓存服务。 8. **过滤器**:Apache 2.2引入了过滤器机制,允许在HTTP响应发送到客户端之前对内容进行修改...

Global site tag (gtag.js) - Google Analytics