关于UNIX:Apache-如何将单个和/或所有模块构建为共享模块

关于UNIX:Apache-如何将单个和/或所有模块构建为共享模块

Apache - how do I build individual and/or all modules as shared modules

在Mac OS X 10.5上,我下载了最新版本的Apache 2.2.9。 经过通常的配置,制作和安装后,我有了一个没有mod_rewrite的apache版本。 这不是静态链接,模块也不是建立在/ modules文件夹中。

我必须执行以下操作来构建Apache和mod_rewrite:

1
./configure --prefix=/usr/local/apache2 --enable-rewrite=shared
  • 有没有一种方法可以告诉Apache将所有模块都构建为共享模块(DSO),以便我可以从Apache配置中控制加载?
  • 现在,我已经构建了Apache和mod_rewrite DSO,如何在不构建所有Apache的情况下构建另一个共享模块?

(我上次在Solaris上构建Apache(2.2.8)时,默认情况下将所有内容构建为共享模块。)


尝试使用./configure选项--enable-mods-shared="all"--enable-mods-shared=""将模块编译为共享对象。 查看Apache 2.2文档中的更多详细信息

要仅编译具有加载共享对象(并稍后添加模块)功能的Apache,请使用--enable-so,然后单独查阅Apache 2.2中有关编译模块的文档。 DSO文档。


1
./configure --prefix=/usr/local/apache2 --enable-mods-shared="all" --enable-proxy=shared

为了重写,代理和其他模块,我使用了上面的命令。 在我以前的安装中,还使用--enable-mods-shared =" all"编译/安装了代理模块。 但是在v2.2.22中,"全部"不包括代理模块。


推荐阅读

    linux本地安装命令?

    linux本地安装命令?,软件,系统,工具,在线,数据,官网,环境,名称,命令,文件,lin

    linux下载安装包命令?

    linux下载安装包命令?,软件,系统,名称,位置,数据,名字,通讯,灵活,最新,管理,

    linux安装操作命令?

    linux安装操作命令?,系统,工作,地址,工具,服务,情况,信息,命令,最新,管理,lin

    linux安装源码命令?

    linux安装源码命令?,软件,管理,最新,灵活,官网,工具,系统,源码,命令,文件,如

    linux下载步骤命令?

    linux下载步骤命令?,系统,软件,网络,电脑,官网,名称,管理,工具,位置,盘中,安

    linux命令安装新系统?

    linux命令安装新系统?,系统,软件,工作,管理,在线,电脑,信息,基础,发行,数据,L

    linux安装arp命令?

    linux安装arp命令?,地址,系统,时间,网络,信息,合法,有限,金山,数字,设备,Linu

    linux安装驱动命令行?

    linux安装驱动命令行?,系统,软件,平台,材料,电脑,位置,名称,下来,命令,内核,l

    linux命令行安装文件?

    linux命令行安装文件?,软件,官网,密码,中心,电脑,文件,命令,终端,指令,版本,L

    linux的配置网络命令?

    linux的配置网络命令?,地址,系统,网络,代码,服务,管理,密码,信息,基础,命令,l

    linux彩蛋命令安装?

    linux彩蛋命令安装?,系统,软件,网络,官方网站,官网,盘中,灵活,衍生,环境,地

    linux内核配置的命令?

    linux内核配置的命令?,系统,工作,管理,地址,时间,命令,信息,设备,目录,内核,

    linux命令的安装包?

    linux命令的安装包?,软件,系统,工具,官网,中心,命令,网站,位置,官方网站,百

    linux中常用命令安装?

    linux中常用命令安装?,工作,地址,系统,信息,目录,命令,情况,工具,数据,管理,L

    linux下载gcc命令?

    linux下载gcc命令?,系统,网上,在线,软件,地方,百度,第一,工作,服务,网站,如何

    linux中rz命令安装?

    linux中rz命令安装?,数据,系统,地方,服务,命令,工具,位置,软件,文件,路径,rz

    linux安装了命令界面?

    linux安装了命令界面?,系统,密码,工具,电脑,终端,数字,环境,地方,界面,命令,

    linux挂载命令配置?

    linux挂载命令配置?,系统,网络,设备,服务,位置,电脑,名字,密码,目录,命令,Lin

    linux防火墙配置命令?

    linux防火墙配置命令?,系统,工具,服务,状态,防火墙,通用,密码,信息,网络,管

    linux磁盘配置命令行?

    linux磁盘配置命令行?,信息,系统,管理,状态,环境,电脑,名称,数据,名字,情况,l