php编译参数

来源:互联网 发布:xquartz for mac下载 编辑:程序博客网 时间:2024/05/18 01:32

./configure

·  –prefix=/usr/local/php php 安装目录

·  with-apxs2=/usr/local/apache/bin/apxs

·  with-config-file-path=/usr/local/php/etc指定php.ini位置

·  with-mysql=/usr/local/mysql mysql安装目录,对mysql的支持

·  with-mysqli=/usr/local/mysql/bin/mysql_config mysqli文件目录,优化支持

·  enable-safe-mode打开安全模式

·  enable-ftp打开ftp的支持

·  enable-zip打开对zip的支持

·  with-bz2打开对bz2文件的支持

·  with-jpeg-dir打开对jpeg图片的支持

·  with-png-dir打开对png图片的支持

·  with-freetype-dir打开对freetype字体库的支持

·  without-iconv关闭iconv函数,种字符集间的转换

·  with-libxml-dir打开libxml2库的支持

·  with-xmlrpc打开xml-rpcc语言

·  with-zlib-dir打开zlib库的支持

·  with-gd打开gd库的支持

·  enable-gd-native-ttf支持TrueType字符串函数库

·  with-curl打开curl浏览工具的支持

·  with-curlwrappers运用curl工具打开url

·  with-ttf打开freetype1.*的支持,可以不加了

·  with-xsl打开XSLT文件支持,扩展了libxml2 ,需要libxslt软件

·  with-gettext打开gnugettext支持,编码库用到

·  with-pear打开pear命令的支持,php扩展用的

·  enable-calendar打开日历扩展功能

·  enable-mbstring多字节,字符串的支持

·  enable-bcmath打开图片大小调整,用到zabbix监控的时候用到了这个模块

·  enable-sockets打开 sockets支持

·  enable-exif图片的元数据支持

·  enable-magic-quotes魔术引用的支持

·  disable-rpath关闭额外的运行库文件

·  disable-debug关闭调试模式

·  with-mime-magic=/usr/share/file/magic.mime魔术头文件位置

·  cgi方式安装才用的参数

·  enable-fpm打上php-fpm补丁后才有这个参数,cgi方式安装的启动程序

·  enable-fastcgi支持fastcgi方式启动php

·  enable-force-cgi-redirect同上 ,帮助里没有解释

·  with-ncurses支持ncurses屏幕绘制以及基于文本终端的图形互动功能的动态库

·  enable-pcntl freeTDS需要用到的,可能是链接mssql才用到

·  mhashmcrypt算法的扩展

·  with-mcrypt算法

·  with-mhash算法

·  with-gmp

·  enable-inline-optimization

·  with-openssl openssl的支持,加密传输时用到的

·  enable-dbase

·  with-pcre-dir=/usr/local/bin/pcre-config perl的正则库案安装位置

·  disable-dmalloc

·  with-gdbm dbagdbm支持

·  enable-sigchild

·  enable-sysvsem

·  enable-sysvshm

·  enable-zend-multibyte支持zend的多字节

·  enable-mbregex

·  enable-wddx

·  enable-shmop

·  enable-soap

·  PHP配置选项完整列表

·  数据库选项

·  with-dbplus

·  包括 dbplus的支持。

·  with-adabas[=DIR]

·  包括 Adabas D的支持。DIR Adabas 的基本安装目录,默认为 /usr/local

·  with-sapdb[=DIR]

·  包括 SAP DB的支持。DIR SAP DB的基本安装目录,默认为 /usr/local

·  with-solid[=DIR]

·  包括 Solid 的支持。DIR Solid 的基本安装目录,默认为 /usr/local/solid

·  with-ibm-db2[=DIR]

·  包括 IBM DB2的支持。DIR DB2的基本安装目录,默认为 /home/db2inst1/sqllib

·  with-empress[=DIR]

·  包括 Empress 的支持。DIR Empress 的基本安装目录,默认为 $EMPRESSPATH。自 PHP4起,本选项仅支持 Empress 8.60 及以上版本。

·  with-empress-bcs[=DIR]

·  包括 Empress Local Access 的支持。DIR Empress 的基本安装目录,默认为 $EMPRESSPATH。自 PHP4起,本选项仅支持 Empress 8.60 及以上版本。

·  with-birdstep[=DIR]

·  包括 Birdstep 的支持。DIR Birdstep 的基本安装目录,默认为 /usr/local/birdstep

·  with-custom-odbc[=DIR]

·   括用户自定义 ODBC的支持。DIR ODBC的基本安装目录,默认为 /usr/local。要确认定义了 CUSTOM_ODBC_LIBS并且在 include目录中有某个 odbc.h。例如,对于 QNX下的 Sybase SQLAnywhere 5.5.00,在运行 configure脚本之前应该先定义以下环境变量: CPPFLAGS=”-DODBC_QNX-DSQLANY_BUG LDFLAGS=-lunix CUSTOM_ODBC_LIBS=”-ldblib-lodbc”.

·  with-iodbc[=DIR]

·  包括 iODBC的支持。DIR iODBC的基本安装目录,默认为 /usr/local

·  with-esoob[=DIR]

·  包括 Easysoft OOB的支持。DIR OOB的基本安装目录,默认为 /usr/local/easysoft/oob/client

·  with-unixODBC[=DIR]

·  包括 unixODBC的支持。DIR unixODBC的基本安装目录,默认为 /usr/local

·  with-openlink[=DIR]

·  包括 OpenLink ODBC的支持。DIR OpenLink 的基本安装目录,默认为 /usr/local。这和 iODBC一样。

·  with-dbmaker[=DIR]

·  包括 DBMaker 的支持。DIR DBMaker 的基本安装目录,默认为最新版 DBMaker 安装的目录(例如 /home/dbmaker/3.6)。

·  disable-unified-odbc

·  取消对 unified ODBC的支持。仅适用于激活了 iODBCAdabasSolidVelocis 或用户自定义 ODBC界面。仅能用于 PHP3

·  图像选项

·  without-gd

·  禁用 GD支持。仅用于 PHP3

·  with-imagick

·  Imagick 扩展被移到 PEAR中的 PECL中去了,可以在这里找到。PHP4 中的安装指示可以在 PEAR站点中找到。

·  只用 with-imagick仅在 PHP3 中支持,除非依照 PEAR站点的指示去做。

·  with-ming[=DIR]

·  包括 ming支持。

·  杂类选项

·  enable-force-cgi-redirect

·  激活服务器内部重定向的安全检查。如果是在 Apache 中以 CGI方式使用 PHP则应该使用此选项。

·  enable-discard-path

·  使用此选项可以使 PHP CGI可执行程序安全地放置在 web目录树以外的地方,并且别人也不能绕过 .htaccess的安全设置。

·  with-fastcgi

·   PHP编译成 FastCGI 应用程序。

·  enable-debug

·  编译时加入调试符号。

·  with-layout=TYPE

·  设置安装后的文件布局。TYPE可以是 PHP(默认值)或者 GNU

·  with-pear=DIR

·   PEAR安装在 DIR目录中(默认为 PREFIX/lib/php)。

·  without-pear

·  不安装 PEAR

·  enable-sigchild

·  激活 PHP自己的 SIGCHLD句柄。

·  disable-rpath

·  禁止传递附加的运行时库搜索路径。

·  enable-libgcc

·  激活显式 libgcc连接。

·  enable-php-streams

·  包含试验的 PHP流。除非是测试源代码,否则不要使用!

·  with-zlib-dir=<DIR>;

·  定义 zlib的安装路径。

·  with-aspell[=DIR]

·  包含 ASPELL支持。

·  with-ccvs[=DIR]

·  包含 CCVS支持。

·  with-cybercash[=DIR]

·  包含 CyberCash 支持。DIR CyberCash MCK的安装目录。

·  with-icap[=DIR]

·  包含 ICAP支持。

·  with-ircg-config

·  ircg-config脚本的路径。

·  with-ircg

·  包含 ircg支持。

·  enable-mailparse

·  包含 mailparse支持。

·  with-muscat[=DIR]

·  包含 muscat支持。

·  with-satellite[=DIR]

·  激活通过 Satellite(试验性质)的 CORBA支持。DIR ORBit 的主目录。

·  enable-trans-sid

·  激活透明的 session id传播。

·  with-regex[=TYPE]

·  使用系统 regex库(不赞成)。

·  with-vpopmail[=DIR]

·  包含 vpopmail支持。

·  with-tsrm-pthreads

·  使用 POSIX线程(默认值)。

·  enable-shared[=PKGS]

·  编译共享库 [default=yes]

·  enable-static[=PKGS]

·  编译静态库 [default=yes]

·  enable-fast-install[=PKGS]

·  为快速安装而优化 [default=yes]

·  with-gnu-ld

·  假定 C编译器使用 GNU ld[default=no]

·  disable-libtool-lock

·  避免锁死(可能会破坏并行编译)。

·  with-pic

·  尝试只使用 PIC/non-PIC对象 [default=use both]

·  enable-memory-limit

·  编译时加入内存限制支持。

·  disable-url-fopen-wrapper

·  禁止通过 URL fopen wrapper,不能通过 HTTP FTP访问文件。

·  enable-versioning

·  仅输出所需要的符号。更多信息见 INSTALL文件。

·  with-imsp[=DIR]

·  包含 IMSp 支持(DIR IMSP include目录和 libimsp.a目录)。仅用于 PHP3

·  with-mck[=DIR]

·  包含 Cybercash MCK支持。DIR cybercash mck编译目录,默认为 /usr/src/mck-3.2.0.3-linux。帮助见 extra/cyberlib。仅用于 PHP3

·  with-mod-dav=DIR

·  包含通过 Apache  mod_dav DAV支持。DIR mod_dav的安装目录(仅用于 Apache 模块版本!)仅用于 PHP3

·  enable-debugger

·  编译入远程调试函数。仅用于 PHP3

·  enable-versioning

·  利用 Solaris 2.x  Linux 提供的版本控制与作用范围的优势。仅用于 PHP3

·  PHP选项

·  enable-maintainer-mode

·  激活将编译规则和未使用的(以及一些混淆的)依赖文件放入临时安装中。

·  with-config-file-path=PATH

·  设定 php.ini所在的路径,默认为 PREFIX/lib

·  enable-safe-mode

·  默认激活安全模式。

·  with-exec-dir[=DIR]

·  安全模式下只允许此目录下执行程序。默认为 /usr/local/php/bin

·  enable-magic-quotes

·  默认激活 magic quotes

·  disable-short-tags

·  默认禁止简写的 PHP开始标记 <?

·  服务器选项

·  with-aolserver=DIR

·  指定已安装的 AOLserver 的路径。

·  with-apxs[=FILE]

·  编译共享 Apache 模块。FILE是可选的 Apache  apxs工具的路径,默认为 apxs。确保指定的 apxs版本是安装后的文件而不是 Apache 源程序中包中的。

·  with-apache[=DIR]

·  编译 Apache 模块。DIR Apache 源程序的最高一级目录。默认为 /usr/local/apache

·  with-mod_charset

·  激活 mod_charset中的传递表(Apache 中)。

·  with-apxs2[=FILE]

·  编译共享的 Apache 2.0 模块。FILE是可选的 Apache  apxs工具的路径,默认为 apxs

·  with-fhttpd[=DIR]

·  编译 fhttpd模块。DIR fhttpd的源代码路径,默认为 /usr/local/src/fhttpd

·  with-isapi=DIR

·   PHP编译为 ISAPI模块用于 Zeus

·  with-nsapi=DIR

·  指定已安装的 Netscape 服务器路径。

·  with-phttpd=DIR

·  暂无信息。

·  with-pi3web=DIR

·   PHP编译为用于 Pi3Web 的模块。

·  with-roxen=DIR

·   PHP编译为一个 Pike 模块。DIR Roxen 的根目录,通常为 /usr/local/roxen/server

·  enable-roxen-zts

·  编译 Roxen 模块,使用 Zend Thread Safety

·  with-servlet[=DIR]

·  包含 servlet支持。DIR JSDK的基本安装目录。本 SAPI需要 java扩展必须被编译为共享的 dl

·  with-thttpd=SRCDIR

·   PHP编译为 thttpd模块。

·  with-tux=MODULEDIR

 

0 0
原创粉丝点击