2010-01-14 28 views
3

是否有可能编译php5(或真的任何PHP版本)到apache2二进制文件?我不打算安装&将php加载为共享模块。我想知道的是,是否甚至有可能静态地将php5编译成apache2。如何将PHP5静态编译为Apache 2?

非常感谢!

RWE

回答

-1

耶它不是一个问题,首先的./configure和构建PHP的使用:

--with-apache=../path/to/apache-2 

随后的./configure跟Apache:

--activate-module=src/modules/php5/libmodphp5.a \ 

http://php.net/manual/en/configure.about.php

--with-apache[=DIR] 

Build a static Apache module. DIR is the top-level Apache build 
directory, defaults to /usr/local/apache. 
+0

您的方法仅适用于Apache 1,但不适用于Apache 2.在Apache 2下,没有子目录src/modules。 Rwe – Rwe 2010-01-15 01:47:28

1

我敢打赌,你正在寻找一种方法来提高性能。

答案是,不,你不能在Apache2中。