以前编译安装的时候忘记了mod_rewrite
hanyh@hanyh-sina:~/download/httpd-2.2.14/modules/mappers$/opt/apache/bin/apxs -c mod_rewrite.c
/opt/apache/build/libtool --silent --mode=compile gcc -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -g -O2 -pthread -I/opt/apache/include -I/opt/apache/include -I/opt/apache/include -c -o mod_rewrite.lo mod_rewrite.c && touch mod_rewrite.slo
/opt/apache/build/libtool --silent --mode=link gcc -o mod_rewrite.la -rpath /opt/apache/modules -module -avoid-version mod_rewrite.lo
hanyh@hanyh-sina:~/download/httpd-2.2.14/modules/mappers$ sudo /opt/apache/bin/apxs -i -a -n mod_rewrite mod_rewrite.la
[sudo] password for hanyh:
默认写入到apache配置文件的模块 名字有错误,需要手动改改
分享到:
相关推荐
2. **自行编译**:如果你选择从源代码编译Apache,可以同时编译apxs。首先,你需要安装Visual Studio等C/C++编译环境,然后下载Apache源码,按照官方文档进行编译。 **使用apxs** 一旦apxs安装成功,你可以使用以下...
Apache模块可以处理请求、解析配置、过滤内容、管理用户认证等多种任务。本篇文章将深入探讨Apache模块开发的基本概念、流程以及一个名为"adservice"的示例模块。 一、Apache模块开发基础 1. 模块结构:Apache模块...
接下来,我们将详细介绍如何使用本地编译配置并编译Apache,然后利用之前构建的交叉编译环境进行交叉编译,并在过程中使用特定的技巧来替换某些文件以确保SSL模块被正确集成。这些步骤将包括但不限于设置环境变量、...
在Windows平台上编译Apache源代码通常涉及到一系列步骤,包括安装必要的编译工具和配置环境。在这个过程中,Visual Studio 2005(VS2005)被用作编译器。以下是对这一主题的详细解释: 1. **Apache 2.4的特点**: ...
动态编译允许 Apache 加载模块在运行时,这样可以方便地更新或扩展功能。以下是动态编译的步骤: 1. **安装 Apache**: - 解压缩 Apache 源代码。 - 在配置阶段,启用 SO 模块和重写模块,使用 `--enable-module=...
描述中提到"Windows使用apxs独立编译Apache模块",意味着在Windows环境中,如果你想要开发或安装新的Apache模块,`apxs`是必不可少的。它能够帮助你管理模块的配置、编译和链接步骤,确保模块正确地与Apache服务器...
### 编译Apache2.4知识点详解 #### 一、下载与准备编译所需软件包 在进行Apache服务器的编译之前,首先需要下载相关的源码包,包括Apache HTTP Server本身以及其依赖库APR(Apache Portable Runtime)和APR-UTIL。...
《Apache模块开发指南》是一本专注于...通过阅读《Apache模块开发指南》这本书,你可以获得以上所有知识的详细解释和实例,从而能够熟练地开发和维护自己的Apache模块,为构建高效、定制化的Web服务环境打下坚实基础。
Apache的开发人员认识到Apache 最初的架构具有局限性,比较粗糙,于是在2000年开始建立新的代码仓库...Apache 2的缺点在于它的API不能向前兼容Apache 1,因此一些第三方的模块和应用程序需要缓慢地升级到Apache 2。
在编译Apache时,需要使用`./configure`命令,并通过`--disable-module=all`禁用所有默认模块,然后启用基本模块如access、log_config、dir和mime。若选择DSO模式,应添加`--enable-module=so`选项。但在这里,我们...
5. **编译 Apache**:最后一步是配置和交叉编译Apache本身。配置命令包含多个参数,例如指定目标架构(`--host=arm-linux`),安装路径(`--prefix=/sdcard/apache`),启用模块(如`--enable-so`,`--enable-mods-...
### 关于Delphi7的IntraWeb编译的Apache(DSO)模块 #### Delphi7与IntraWeb Delphi7是一款由Borland公司开发的集成开发环境(Integrated Development Environment,IDE),主要针对Windows平台进行应用程序开发。它...
- 编译和安装Subversion,然后编译Apache模块`mod_dav_svn`。 4. **Apache配置**: - 修改Apache的配置文件(如`/etc/httpd/conf/httpd.conf`),加载`mod_dav_svn`模块,设置SVN仓库路径,例如`LoadModule dav_...
- 说明:启用此选项后,可以动态加载模块而无需重新编译整个Apache服务器,增加了灵活性。 3. **--enable-mods-shared=all** - 用途:使所有模块都以动态加载的方式运行。 - 说明:当启用此参数后,几乎所有...
然而,Apache也可在Windows环境下运行,对于开发者而言,在Windows上编译Apache源代码可以定制特定的功能或优化性能。本篇文章将详细讲解如何在Windows 7系统下,使用Visual Studio 10对Apache进行编译。 首先,你...
因此,在编译Apache时,需要先安装PCRE库。 4. **httpd-2.4.10.tar.gz**: 这是Apache HTTP Server的源代码包,版本为2.4.10。Apache服务器负责处理HTTP请求,提供静态和动态内容,如HTML页面、图片以及通过CGI脚本...
标题中的“apache 相关工具模块”指的是Apache软件基金会提供的各种工具和模块,这些工具和模块主要用于管理和增强Apache HTTP服务器的功能。Apache HTTP服务器是互联网上最广泛使用的Web服务器之一,它支持多种操作...
源代码的阅读和理解有助于深入学习Apache模块的开发,了解其内部工作机制。 `result.jpg`可能是一个展示mod_concatx模块实际应用效果的图片,例如,它可能显示了使用模块前后的页面加载时间对比,以直观地展示优化...
Apache模块是Apache web服务器的核心组成部分,允许开发者通过编写C语言的插件来扩展服务器功能。Apache模块API提供了丰富的功能,让开发人员能够实现特定的Web服务需求,如配置处理、内容生成、URL重写和日志记录等...