在Unix环境中构建PHP时如何避免“make install”?

时间:2010-10-27 14:25:55

标签: php unix installation makefile

我正在尝试在Unix主机上的apache2 / PHP下快速部署PHP应用程序。系统管理员没有听说过PHP 所以我正在寻找自己构建/安装。不幸的是,root访问是两周的官僚主义,所以我正在寻找一种方法来使用PHP及其必需的libxml2而无需安装。

2 个答案:

答案 0 :(得分:1)

您无法避免make install,但您可以使用--prefix

答案 1 :(得分:1)

您可以是非特权用户,并构建ApachePHP。您可以拥有自己的安装前缀路径,如果必要库的开发标头可用,您可以使用它们。你将要解决的问题是,作为非root用户,你必须在端口上启动Apache> 1024.您也不会提供系统包管理,因此必须同样构建更新。简而言之,它是可行的,但取决于您实际使用的UNIX,可能不是非常令人愉快。 PHP特别需要许多库(如果你从源构建,运行时不够,你需要dev头文件)才能拥有一个可用的系统。

祝你好运。