`
nakupanda
  • 浏览: 414615 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

安装Apache和安装modules

阅读更多
apache:
转自 http://blog.csdn.net/loverwind/archive/2008/10/12/3064356.aspx
1.       下载apache, http://httpd.apache.org/download.cgi  通过这个官方网站,我们可以下到最新的版本。现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz

2.       例如,你现在去官网下载的就是最新版本:httpd-2.2.9.tar.gz。

3.       好了,下载到你的家目录/root里面。

4.       [root@hostlocal~]# ls    // 你会看到你下载的httpd-2.2.9.tar.gz.

5.       [root@hostlocal~]# tar –zxvf  httpd-2.2.9.tar.gz // 解压后为httpd-2.2.9

6.       [root@hostlocal~]# mkdir –p /usr/local/web/apache/   //在这个目录下建立文档,利于管理

7.       [root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/  //将安装包放到/src下,利于管理

8.       [root@hostlocal~]# cd httpd-2.2.9

9.       [root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache \    //安装路径

Ø       --enable-shared=max \

Ø       --enable-module=rewirte \

Ø       --enable-module=so

10.   [root@httpd-2.2.9]# make  //编译

11.   [root@httpd-2.2.9]# make install

/usr/local/apache/bin/apachectl start ,该命令用来启用apache。


modules:
转自 http://www.jzxue.com/fuwuqi/http-iis-apache/200902/06-1457.html
apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用LoadModule指令在运行时加载到Apache服务器中。

1. 进入apache源代码的modules目录

2. 运行如下命令自动编译、安装和修改httpd.conf文件,激活mod_proxy模块:

    apache path/bin/apxs -c -i -a mod_proxy.c proxy_util.c

选项说明:
-c 执行编译操作
-i 安装操作,安装一个或多个动态共享对象到服务器的modules目录
-a 自动增加一个LoadModule行到httpd.conf文件,以激活此模块,若此行存在则启用之
-A 与-a类似,但是它增加的LoadModule行前有井号前缀(#)
-e 需要执行编辑操作,可与-a和-A选项配合使用,与-i操作类似,修改httpd.conf文件,但并不安装此模块

3. 重启apache。
分享到:
评论

相关推荐

    linux离线安装apache

    这两个工具是构建和安装几乎所有需要编译的软件(包括Apache)所必需的。 2. **安装PCRE库** PCRE (Perl Compatible Regular Expressions) 库提供了与Perl兼容的正则表达式匹配功能。Apache需要PCRE库来支持URL...

    The Apache Modules Book Application Development with Apache

    国内的图书更是没有这方面的,在Amozon搜索了下,找到了《Writing Apache Modules with Perl and C》和《The Apache Modules Book: Application Development with Apache》两本书,由于前一本牵涉到Perl,对Perl没有...

    centos7如何以源码方式安装Apache

    ### CentOS 7 以源码方式安装 Apache 及其配置详解 #### 一、源码安装 Apache 的背景及优势 在 CentOS 7 中,通过源码方式安装 Apache HTTP Server 是一种常见且灵活的方法。这种方式相较于使用包管理工具如 `yum`...

    安装apache中文目录过程

    使用`make`和`make install`命令进行编译和安装: ``` make make install ``` 4. **测试Apache**: 安装完成后,启动Apache服务: ``` apachectl start ``` 并访问`http://localhost/`以确认Apache是否...

    Centos7-64位全新安装Apache和PHP

    在进行Apache和PHP的安装前,首先需要确保CentOS 7-64位系统的防火墙与SElinux不会对安装过程产生干扰。 ##### 1. 关闭防火墙 CentOS 7.0默认使用`firewall`作为防火墙。为了便于安装和测试,可以通过以下步骤暂时...

    Linux下Apache+PHP+Mysql安装与配置

    * 介绍 Apache 的安装过程,包括卸载原有 Apache 用户、解压缩 Apache 源代码、配置和安装 Apache。 * "--prefix" 参数用于指定安装后的存放路径;"--enable-modules" 用于指定系统允许使用的功能扩展的类型;"--...

    Writing Apache Modules with Perl and C

    - **安装mod_perl:** 提供了安装mod_perl的具体步骤,mod_perl是连接Perl与Apache的重要桥梁。 - **使用Perl API的“Hello World”示例:** 通过一个简单的示例展示了如何使用Perl API创建一个基本的Apache模块。 -...

    apache openssl 安装文件 和 测试资源

    3. **编译和安装Apache**: - `./configure --with-ssl=/path/to/openssl/installation`:配置Apache编译时使用已安装的OpenSSL库。 - `make`:编译Apache源代码。 - `make install`:安装Apache到系统目录。 4....

    apache+svn安装

    1. **安装Apache和SVN:** 使用`yum`命令安装Apache Web服务器、SVN以及必要的模块: ```bash yum install httpd svn mod_dav_svn -y ``` 其中`mod_dav_svn`是用于处理WebDAV协议请求的模块,而`mod_dav_svn...

    Linux下安装apache2

    ### Linux下安装Apache2知识点详解 #### 一、概述 在Linux系统中安装Apache2是一项基本但非常重要的技能,尤其对于Web服务器...随着技术的发展,Apache也在不断地更新和完善,掌握其安装和配置方法是非常有帮助的。

    CentOS下安装apache和svn并为svn配置http支持

    安装完Apache和SVN之后,需要将SVN特有的模块mod_dav_svn.so和mod_authz_svn.so复制到Apache的modules目录中。这是因为SVN使用WebDAV协议与Apache集成,而这两个模块是实现SVN与Apache集成的关键。 随后,需要编辑...

    解决windows下安装Apache+PHP出现LoadModule takes two

    LoadModule php5_module modules/php5apache2.dll AddType application/x-httpd-php .php ``` 此时,Apache服务会抛出“LoadModule takes two arguments, a module name and the name of a shared object file to ...

    apache+asp.net3.5安装配置教程_内有安装软件

    以下是关于在Window XP上安装和配置Apache服务器以支持ASP.NET 3.5的详细教程。 **一、Apache服务器的安装** 1. **下载Apache**:首先,你需要访问Apache官网(http://httpd.apache.org)下载适用于Windows XP的...

    linux上svn、apache安装

    ### Linux环境下Subversion (SVN) 和 Apache 的安装配置指南 #### 一、Apache的安装配置 Apache是一款广泛使用的Web服务器软件,它以其强大的功能、稳定性、安全性等优点深受用户的喜爱。在Linux环境下安装Apache...

    LAMP安装:Apache与PHP的两种安装方法

    在正式安装前,需要确保已经下载了Apache、PHP和MySQL的相关源代码包。根据示例中的描述,我们使用的版本分别为: - Apache 1.3.39 - PHP 5.2.5 - MySQL 5.0.51a 首先解压这些文件: ``` tar jxf apache_1.3.39.tar...

    CentOS下安装Apache+MySQL+PHP5.5.0(源码安装)

    - 运行 `# make && make install` 进行编译和安装。 5. **测试 PHP5.5.0**: - 在 `/var/www/html` 目录下创建一个名为 `info.php` 的文件,内容如下: ```php (); ?> ``` - 访问 `...

    lamp安装apache出错的地方

    chcon -t textrel_shlib_t /httpd/apache/modules/mod_deflate.so ``` 这将允许Apache加载`mod_deflate.so`,从而解决当前的权限问题。然而,这只是临时解决方案,因为这可能降低了系统的安全性。如果可能,应该...

    windows下整合apache和tomcat服务器的方法

    2. 下载并安装Apache、Tomcat、Java和mod_jk模块。确保mod_jk模块与Apache版本匹配。 3. 安装完成后,备份`httpd.conf`以防误改导致Apache无法启动。 4. 配置文件修改后,重启Apache和Tomcat以应用新的配置。 完成...

    Linux下Apache安装

    最后,检查`/export/apache/modules`目录,确认是否存在多个`.so`文件,这些是Apache的动态加载模块,证明Apache具备良好的扩展性和灵活性。 #### 总结 通过上述步骤,你可以在Linux环境下顺利地安装和配置Apache...

    Apache和Subversion集成安装与配置

    - 安装完成后,确保Apache服务已经启动并配置为开机启动,可以使用`systemctl start apache2`和`systemctl enable apache2`命令。 2. **安装Subversion**: - 同样地,Subversion也可以通过包管理器安装,如在...

Global site tag (gtag.js) - Google Analytics