下载源码包
make && make install
之后, apache 并不会自动往 init.d 里面添加自己的 httpd service。
需要手工把 apache 安装目录的 bin/apachectl 拷贝一份到 /etc/init.d/httpd 。
如果想让 httpd service 能够在不同的运行级别下都能自动启动,还需要
vi /etc/init.d/httpd
,在 #!/bin/sh 下面增加几行 chkconfig 需要的内容:
# chkconfig: 2345 70 30
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
关键是 chkconfig: 2345 70 30 这一行,
第一个数字 2345 表示让 apache 在 2345 这四个级别都自动运行;
第二个数字 70 表示进程启动的优先级;
第三个数字 30 表示进程停止的优先级。
修改保存之后执行
/sbin/chkconfig httpd reset
,chkconfig 就自动在各个级别的 rc*.d 中增加 httpd 的 link 。
要查看 chkconfig 是否 reset 正确,通过命令
/sbin/chkconfig --list httpd
就可以查看当前 httpd service 被配置在哪几个运行级别自启动。
分享到:
相关推荐
总之,Apache2.4.6在Linux上的安装和配置涉及多个步骤,包括安装服务、调整配置、设置自启动以及管理模块和虚拟主机。通过实践和学习,你可以掌握这些技能,为你的网站提供稳定、高效的运行环境。
4. **启动Apache服务**:安装完成后,启动Apache服务: - Debian/Ubuntu: ``` sudo systemctl start apache2 ``` - CentOS/Fedora: ``` sudo systemctl start httpd ``` 5. **设置开机启动**:确保Apache在...
总结,Linux下Apache的安装和配置涉及到以下几个关键步骤:安装Apache软件包,启动并设置服务开机启动,配置主要的Apache设置,创建和启用虚拟主机,以及调整防火墙规则。这些步骤将帮助你构建起一个基础的Web服务器...
在安装完成后,进行适当的配置是确保Apache能够正常运行并满足特定需求的关键步骤。以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。...
安装完成后,Apache的主配置文件通常位于`/etc/httpd/conf/httpd.conf`(CentOS/RHEL系)或`/etc/apache2/httpd.conf`(Debian/Ubuntu系)。根据你的需求,你可能需要编辑这个文件进行配置。 要让Apache在启动时...
在Linux服务器配置与管理中,掌握Apache服务器的安装配置是运维人员的基本技能。以下是对Apache服务器安装配置的详细说明: 1. **Apache软件包**: - `httpd-2.4.6-45.el7.x86_64.rpm`:这是Apache服务器的主要...
安装完成后,启动Apache服务,并设置其在系统启动时自动启动。 ```bash # Ubuntu/Debian sudo systemctl start apache2 sudo systemctl enable apache2 # CentOS/RHEL sudo systemctl start httpd sudo systemctl ...
在进行Fedora8下的Apache服务器安装与配置实验时,学员需要理解并熟练运用Linux的命令行操作,掌握Apache的安装、配置和测试流程。通过本实验,学员不仅能够掌握Apache服务器的基本搭建,还能进一步熟悉Linux服务器...
在Linux系统中,我们通常使用Systemd或传统的Init系统来管理服务的启动、停止和自启动配置。 1. **Systemd配置**: - **创建Systemd服务单元文件**:在`/etc/systemd/system`目录下创建一个名为`tomcat.service`的...
首先,当你在Linux环境下通过源代码方式编译并安装Apache后,通常可以通过以下命令来启动、停止或重启Apache服务器: ```bash /usr/local/apache2/bin/apachectl start | stop | restart ``` `apachectl`是一个...
安装完成后,启动Apache服务并检查其状态: ``` sudo systemctl start apache2 # Debian/Ubuntu sudo systemctl start httpd # Red Hat/CentOS sudo systemctl status apache2 # Debian/Ubuntu sudo systemctl...
在Linux上安装Apache涉及几个关键步骤,本文将详细讲解如何在Linux环境下安装和配置Apache。 首先,你需要访问Apache的官方网站www.apache.org下载适用于Linux的Apache安装程序。通常,官方提供的安装程序是tar.gz...
安装完成后,Apache会自动启动。我们可以通过访问`http://localhost`来验证其是否正常工作。 接下来,我们需要安装Subversion,这是一个用于版本控制的工具,开发者可以使用它来跟踪代码变更、协同工作。在Linux上...
4. 安装完Apache后,需要配置Apache,包括设置监听端口、虚拟主机、日志文件位置等。 5. 启动Apache服务,通常使用 `systemctl start httpd` 命令。 6. 要使Apache在启动时自动启动,可以运行 `systemctl enable ...
本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...
接下来,我们将详细介绍这些组件以及如何在Linux系统上安装和配置Apache。 1. **httpd**: 这是Apache HTTP Server的主要服务器程序,全称为HyperText Transfer Protocol Daemon。httpd负责处理HTTP请求,将网页内容...
4. **启动Apache服务**:使用命令 `service httpd start` 启动Apache服务,并将其设为开机自启。 #### 五、安装PHP解释器 1. **下载并解压PHP安装包**:`php-5.2.6.tar.gz`。 2. **配置编译选项**:根据需求配置...
3. **启动和设置开机启动**:安装完成后,我们需要启动Apache服务,并设置其在系统启动时自动启动: ```bash # 对于基于systemd的系统 (包括Ubuntu和CentOS 7及以上) sudo systemctl start apache2 # 或 httpd ...