电子手册

为了整理分享IT互联网相关电子手册下载,如:JS手册,CSS手册,php手册,电子手册下载.

Apache2.2中文手册

发表于:2019-08-30 栏目:

电子手册

收藏(0)
Apache2.2中文手册
  • 视频ID56
  • 视频分类编程开发
  • 视频语言中文
  • 视频大小1.32 MB
  • 下载权限免费下载
  • 百度提取码dmj3

Apache2.2中文手册配置

这一步是根据你的特定平台和个人需求配置源代码树。位于发行源代码根目录的configure脚本会完成这个步骤(对下载Apache CVS版源代码的开发者,需要装有autoconflibtool,并需要执行buildconf,对于官方的发行版则没这个必要)。

要想用所有的默认值配置源代码树只要简单的执行 ./configure命令就可以了,同时configure还可以接受命令行参数以改变默认值。

最重要的选项是Apache安装目录的前缀:--prefix,因为Apache需要知道这个目录才能正常运作。更多的微调选项请参考配置选项详解。

这样,你就可以通过在配置选项中指定要启用或禁用哪些模块来定制Apache的特性。Base组的模块默认包含在Apache中。其他组的模块可以通过 --enable-module指令启用。其中module是模块名去掉"mod_"并将下划线转换成连字符后的字符串。你也可以使用 --enable-module=shared指令将模块编译为可在运行时加载和卸载的动态共享对象(DSO)。同样的,你也可以使用 --disable-module指令禁用Base组的模块。注意,使用这些指令的时候configure不会对你拼写错误的模块发出警告说找不到某某模块,而只是简单的忽略这个选项。

另外,有时候还必须提供给configure脚本关于编译器、库、头文件位置的更多信息。这些可以通过环境变量或者命令行选项传递给configure脚本。要了解更多信息,请参考配置源代码树

为了让你对能指定什么有一个简单的印象,此例演示编译Apache ,并将其安装在/sw/pkg/apache目录,指定了一个特定的编译器以及编译参数,而且允许今后将两个附加的模块mod_rewritemod_speling通过DSO机制在运行时动态加载:

$ CC="pgcc" CFLAGS="-O2" \
./configure --prefix=/sw/pkg/apache \
--enable-rewrite=shared \
--enable-speling=shared

configure需要运行几分钟,以测试指定的功能在你的系统中是否有效,并建立稍后编译时所需的许多Makefile文件

Apache2.2中文手册