1.下载
下载地址:http://mirror.bjtu.edu.cn/apache//httpd/httpd-2.2.21.tar.gz
卸载
查看是否系统已安装过apache
[root@localhost httpd-2.2.21]# rpm -qa|grep httpd
centOS5.4 默认自带apache卸载掉
[root@localhost httpd-2.2.21]# rpm -e httpd --nodeps
2.安装
解压
[root@localhost httpd-2.2.21]# tar -zxvf httpd-2.2.21.tar.gz
进入解压目录
[root@localhost bluesea]# cd httpd-2.2.21
配置安装参数
./configure --prefix=/usr/local/apache --enable-so
编译
[root@localhost httpd-2.2.21]# make
安装
[root@localhost httpd-2.2.21]# make install
修改配置
[root@localhost httpd-2.2.21]# cd /usr/local/apache/conf/
[root@localhost conf]# vi httpd.conf
修改并保存退出(:wq)
Listen 80改成Listen 192.168.8.12:80
测试:输入http://192.168.8.12 显示 It works!
解决局域其他机器网无法访问问题
方案1
/etc/init.d/iptables stop
#start 开启
#restart 重启
永久性关闭防火墙chkconfig –level 35 iptables off
方案2
修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
3.注册为服务
拷贝apache启动脚本
[root@localhost bin]# cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
编辑apache启动脚本
[root@localhost bin]# vi /etc/init.d/httpd
修改并退出(:wq)
在#!/bin/sh下面加上
#chkconfig:345 85 15
#description:start and stops the apache http server.
添加到服务
[root@localhost bin]# chkconfig --add httpd
测试 输入service httpd start/stop/restart
4.开机启动
命令加入到rc.local里面
echo /usr/local/apache/bin/apachectl >> /etc/rc.d/rc.local
分享到:
相关推荐
三、Apache 编译 在配置完成后,需要执行编译命令: make 该命令将编译 Apache 服务器。屏幕将显示编译信息。 四、Apache 启动 在编译完成后,需要启动 Apache 服务器。可以使用以下命令启动 Apache: ...
以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。这个文件定义了服务器的基本行为,如监听端口、日志文件位置、默认文档根目录等。在...
这些准备工作的目的是为了满足Apache安装过程中可能存在的依赖关系。 1. **安装GCC和G++** GCC (GNU Compiler Collection) 是一套用于C和C++语言的编译器,而G++是GCC的一个组成部分,专门用于C++的编译。这两个...
以上就是在Linux环境下安装Apache时,apr、apr-util和pcre这三个文件的重要性和安装过程。理解这些依赖的作用可以帮助你更好地配置和维护Apache服务器,确保其稳定运行。在日常运维中,及时更新这些组件的版本也是...
### Apache安装详细介绍 #### 一、前言 随着互联网技术的发展,Web服务器成为了构建网站的基础之一。Apache作为一款开源的Web服务器软件,以其强大的功能、稳定性以及灵活性深受广大开发者的喜爱。本文旨在详细...
1. **Apache安装** - **解压安装文件**:将Apache的安装包解压到指定位置。 - **配置安装文件**:修改Apache的相关配置文件,如httpd.conf等。 - **编译安装**:对于Linux环境,可能需要编译Apache。 - **启动、...
Linux 下安装 Apache Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在...
本文将详细介绍Apache源码安装过程中需要的三个关键依赖:APR(Apache Portable Runtime)、APR-Util和PCRE(Perl Compatible Regular Expressions)。 首先,让我们来看看APR(Apache Portable Runtime)。它是...
### Linux下Apache安装详解 在Linux环境中安装Apache服务器是一项基础且关键的任务,尤其对于搭建Web服务、测试环境或运行各种基于Web的应用程序至关重要。本文将深入解析Linux环境下Apache的安装流程,涵盖解压缩...
描述在linux下安装apache的整个详细过程
2. 配置环境:检查系统是否已经安装了apr、apr-util和pcre,如果没有,需要先安装这三个依赖。 3. 编译和安装apr、apr-util:运行配置脚本,指定安装路径,然后进行编译和安装。 4. 安装PCRE:同样,编译并安装PCRE...
### Apache Kylin安装部署知识点详解 #### 一、Apache Kylin简介 Apache Kylin是一款开源的分布式分析引擎,它能够为Hadoop提供SQL查询接口以及多维分析(OLAP)能力,尤其适用于处理大规模的数据集。Kylin最初由...
"Apache安装与配置" Apache 安装与配置是指将 Apache 服务器安装到 Linux 操作系统中,并对其进行基本配置的过程。Apache 服务器是一个开源的 Web 服务器软件,广泛应用于 Web 开发和生产环境中。 一、Apache ...
1. **下载安装文件**:首先,你需要从官方网站或可信的第三方源下载Apache的Windows安装程序。在这个案例中,已经提供了`apache_2.2.14-win32-x86-no_ssl.msi`,可以直接进行下一步。 2. **运行安装程序**:双击`...
三、Apache 启动和停止 1. 启动 apachectl -k start 2. 停止 apachectl -k stop 3. 状态 apachectl –k graceful 4. 重启 apachectl –k restart 四、Apache 负载均衡 Apache 负载均衡是指将网络请求分配到多...
三、安装 PHP PHP 是一种流行的脚本语言,广泛应用于 Web 开发。安装 PHP 需要下载 PHP 官方下载地址:php-5.0.5-Win32.zip。安装过程中,需要选择安装目录,建议选择与 Apache 相同的目录。 四、安装 MySQL ...
7. **apr-devel-1.4.8-3.el7.x86_64.rpm**,**apr-1.4.8-3.el7.x86_64.rpm**,**apr-util-1.5.2-6.el7.x86_64.rpm**:这三个是APR库的开发和运行时版本,它们为Apache提供了许多系统级别的功能,如内存管理、线程、...