PHP和构建过程(/.configure,make和install):取向,请

我是一个新手,在我成功学习了构建我简单但有用的Web服务之后,我设法让自己处于需要配置自己的PHP构建的位置.

问题是我真的不知道构建意味着什么 – 无论何时构建任何东西.

我的广泛问题是:
任何好的一步一步的教程,不只是说“必须有依赖”?

我的具体问题是:
例如,一个显示如何使用odbc构建PHP,然后使用imap重建(configure.nice和make nice?).

如果有人发现带有odbc的PHP包,那就太好了;与odbc& imap,更好.但我真的在寻找一个能告诉我如何钓鱼的人.请.

日Thnx.
一个.

解决方法:

Gazler是正确的,对于简单的设置,您可以通过apt-get通过存储库配置Ubuntu.对于基于RHEL的系统 – yum将是等效的.但是,如果您想要了解更多如何从头开始编译(这将使您更好地控制安装),那么您可以这样做.

编译应用程序的基础知识:

>从网站下载源代码(如PHP,www.php.net)
>解压源(tar -xzvf source.tar.gz)
> cd源码
>配置源(./configure [install-option-flags])
>编译源(make)
>测试安装(实际上没有安装) – 进行测试
>安装软件(make install)

第4步是一个非常广泛的步骤.您需要确定要配置的选项 – 请参阅PHP Core Configuration Options.

安装PHP的要求在不同环境之间会有所不同,因此在一个答案中过于宽泛,但是,您至少需要一个c编译器来编译源代码.通常gcc是我的选择,通常已安装.在Ubuntu(基于Debian)上使用apt-get install build-essential或者在基于RHEL的系统上通过yum进行搜索和安装,我相信它会像yum install gcc.

在编译时,您可能会遇到依赖项问题,因为我说它是一个非常广泛的步骤,但是,一旦您找到了所需的要求,只要您记录了适合您环境的步骤,就应该很好.

同样,最简单的方法是通过您的软件存储库(apt-get,yum,emerge,pacman等)进行安装,但是这些并没有给您提供足够的控制环境安装的功能,而从源代码构建为您提供您需要的所有配置控件.

上一篇:如何设置MySQL以使用C#?


下一篇:在PHP中执行存储过程后调用odbc_fetch_array会出现错误[Microsoft] [ODBC SQL Server驱动程序]无效的描述符索引