`
sunjunblack
  • 浏览: 8378 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

(三)apache安装

 
阅读更多

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安装与配置文档

    三、Apache 编译 在配置完成后,需要执行编译命令: make 该命令将编译 Apache 服务器。屏幕将显示编译信息。 四、Apache 启动 在编译完成后,需要启动 Apache 服务器。可以使用以下命令启动 Apache: ...

    apache 安装后配置

    以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。这个文件定义了服务器的基本行为,如监听端口、日志文件位置、默认文档根目录等。在...

    linux离线安装apache

    这些准备工作的目的是为了满足Apache安装过程中可能存在的依赖关系。 1. **安装GCC和G++** GCC (GNU Compiler Collection) 是一套用于C和C++语言的编译器,而G++是GCC的一个组成部分,专门用于C++的编译。这两个...

    Apache安装需要的三个文件

    以上就是在Linux环境下安装Apache时,apr、apr-util和pcre这三个文件的重要性和安装过程。理解这些依赖的作用可以帮助你更好地配置和维护Apache服务器,确保其稳定运行。在日常运维中,及时更新这些组件的版本也是...

    Apache安装详细介绍

    ### Apache安装详细介绍 #### 一、前言 随着互联网技术的发展,Web服务器成为了构建网站的基础之一。Apache作为一款开源的Web服务器软件,以其强大的功能、稳定性以及灵活性深受广大开发者的喜爱。本文旨在详细...

    Tomcat+Apache集群安装指南.pdf

    1. **Apache安装** - **解压安装文件**:将Apache的安装包解压到指定位置。 - **配置安装文件**:修改Apache的相关配置文件,如httpd.conf等。 - **编译安装**:对于Linux环境,可能需要编译Apache。 - **启动、...

    linux下安装apache

    Linux 下安装 Apache Linux 下安装 Apache 是一个复杂的过程,需要安装多个依赖项,包括 APR、APR-UTIL 和 PCRE。在本文中,我们将详细介绍 Linux 下安装 Apache 遇到的问题,以及解决办法。 一、安装前准备 在...

    apache安装依赖包

    本文将详细介绍Apache源码安装过程中需要的三个关键依赖:APR(Apache Portable Runtime)、APR-Util和PCRE(Perl Compatible Regular Expressions)。 首先,让我们来看看APR(Apache Portable Runtime)。它是...

    Linux下Apache安装

    ### Linux下Apache安装详解 在Linux环境中安装Apache服务器是一项基础且关键的任务,尤其对于搭建Web服务、测试环境或运行各种基于Web的应用程序至关重要。本文将深入解析Linux环境下Apache的安装流程,涵盖解压缩...

    apache安装指南

    描述在linux下安装apache的整个详细过程

    apache 安装包(全部组件)

    2. 配置环境:检查系统是否已经安装了apr、apr-util和pcre,如果没有,需要先安装这三个依赖。 3. 编译和安装apr、apr-util:运行配置脚本,指定安装路径,然后进行编译和安装。 4. 安装PCRE:同样,编译并安装PCRE...

    Apache Kylin安装部署

    ### Apache Kylin安装部署知识点详解 #### 一、Apache Kylin简介 Apache Kylin是一款开源的分布式分析引擎,它能够为Hadoop提供SQL查询接口以及多维分析(OLAP)能力,尤其适用于处理大规模的数据集。Kylin最初由...

    Apache安装与配置

    "Apache安装与配置" Apache 安装与配置是指将 Apache 服务器安装到 Linux 操作系统中,并对其进行基本配置的过程。Apache 服务器是一个开源的 Web 服务器软件,广泛应用于 Web 开发和生产环境中。 一、Apache ...

    window版的apache安装程序(安装步骤),非源代码

    1. **下载安装文件**:首先,你需要从官方网站或可信的第三方源下载Apache的Windows安装程序。在这个案例中,已经提供了`apache_2.2.14-win32-x86-no_ssl.msi`,可以直接进行下一步。 2. **运行安装程序**:双击`...

    apache安装详解

    三、Apache 启动和停止 1. 启动 apachectl -k start 2. 停止 apachectl -k stop 3. 状态 apachectl –k graceful 4. 重启 apachectl –k restart 四、Apache 负载均衡 Apache 负载均衡是指将网络请求分配到多...

    Apache+php+mysql在windows下的安装与配置图解(最新版)

    三、安装 PHP PHP 是一种流行的脚本语言,广泛应用于 Web 开发。安装 PHP 需要下载 PHP 官方下载地址:php-5.0.5-Win32.zip。安装过程中,需要选择安装目录,建议选择与 Apache 相同的目录。 四、安装 MySQL ...

    Linux CentOS离线环境下安装Apache所需要的完整包

    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提供了许多系统级别的功能,如内存管理、线程、...

Global site tag (gtag.js) - Google Analytics