`
nedvedheqing
  • 浏览: 105326 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

php编译参数

    博客分类:
  • PHP
阅读更多

./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-rpc的c语言
--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                                 打开gnu 的gettext 支持,编码库用到
--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 才用到

mhash和mcrypt算法的扩展
--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                     dba的gdbm支持
--enable-sigchild
--enable-sysvsem
--enable-sysvshm
--enable-zend-multibyte               支持zend的多字节
--enable-mbregex
--enable-wddx
--enable-shmop
--enable-soap

分享到:
评论

相关推荐

    PHP完整编译参数

    以下是对给定的PHP编译参数进行详细解读: #### 二、核心编译参数 1. **`--prefix=/usr/local/php`** - **作用**:指定PHP的安装目录。这是编译安装PHP时最基础的参数之一。 - **意义**:确保所有与PHP相关的...

    linux下安装php编译参数.docx

    以下是一些常见的编译参数及其详细说明: 1. **--prefix=/usr/local/php**:指定PHP安装的根目录,所有PHP相关的文件将被安装在这个路径下。 2. **--with-apxs2=/usr/local/apache/bin/apxs**:如果Apache已经安装...

    Linux下查看nginx apache mysql php的编译参数

    快速查看服务器软件的编译参数:1、nginx编译参数: your_nginx_dir/sbin/nginx -v 2、apache编译参数: cat your_apache_dir/build/config.nice 3、php编译参数: your_php_dir/bin/php -i |grep configure 4、...

    apache编译参数介绍

    ### Apache编译参数详解 #### 一、概述 在安装Apache服务器时,通过自定义编译参数能够根据实际需求配置出更加适合应用环境的服务。本文将详细介绍这些编译参数的意义及作用,帮助用户更好地理解并选择合适的配置...

    PHP常用编译参数中文说明

    以下是一些常见的PHP编译参数的详细解释: 1. `--prefix=/usr/local/php`:指定PHP的安装目录,所有编译后的文件将被放置在此目录下。 2. `--with-apxs2=/usr/local/apache/bin/apxs`:用于整合Apache服务器,apxs...

    phpinfo_feathersllf_zip_php_

    7. PHP编译参数:如何编译PHP的详细信息。 `feathersllf`可能是创建或打包这个压缩包的个人或团队的标识,而“zip”表明文件是以ZIP格式压缩的,这是最常见的文件归档格式之一。 在实际开发中,`phpinfo.php`常...

    编译安装php环境

    使用configure命令来配置Apache和PHP的编译参数,命令如下: #./configure --prefix=/usr/local/apache --enable-modules=most --enable-so #./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/...

    PHP 探针(官方版和自定义中文版)

    2. PHP编译参数:揭示了PHP是如何被编译和安装的,包括使用的配置选项和附加模块。 3. 模块信息:列出所有已启用的PHP扩展模块,如mysqli、gd、curl等,这有助于确认你需要的库是否可用。 4. 环境变量:显示与服务器...

    查看nginx,apache,php,mysql的编译参数

    查看nginx,apache,php,mysql的编译参数及安装模块位置。

    linux下查看nginx、apache、mysql、php的编译参数.docx

    以下是如何查看Nginx、Apache、MySQL和PHP的编译参数的方法: 1. **查看Nginx参数**: 使用命令`/App/nginx/sbin/nginx -V`可以查看Nginx的编译参数。例如,输出中的`configure arguments:`后面跟着的就是编译时...

    是一个用Linux Shell编写的可以为maKaliUOS银河麒麟LNMP、LNMPA、LAMP生产环境的Shell程序

    支持自定义Nginx、PHP编译参数及网站和数据库目录、支持生成Let's Ecrypt/ZeroSSL/BuyPass免费SSL证书、支持无人值守、LNMP模式支持多PHP版本、支持单独安装Nginx/MySQL/MariaDB/Pureftpd服务器,同时提供一些实用的...

    LAMP(Linux+Apache+Mysql+PHP)优化技巧.pdf

    3. **PHP编译参数**:在编译PHP时,使用如`--enable-inline-optimization`等参数来增强代码优化。 通过上述的LAMP平台优化技巧,开发者可以最大化利用这一开源平台的潜力,提升Web应用的响应速度和稳定性,同时降低...

    搭建LAMP环境附步骤图

    选择PHP版本(推荐5.3或5.4),指定安装路径(默认为`/usr/local/php`),并决定是否修改PHP编译参数。在PHP模块选择中,可以按需选择,如`xcache`,多个选择用空格分隔。此外,还可以选择其他软件安装,如`...

    Ubuntu编译安装php7

    进入解压后的目录,运行`./configure`命令来配置编译选项,这里需要注意的是`./configure`命令中的参数配置非常重要,不同的参数会影响到PHP的功能和性能: ```bash cd php-7.0.2 ./configure --prefix=/soft/...

    linux 安装mysql

    - **配置 PHP 编译参数**: - `./configure --with-mysql=/usr/local/mysql --with-xml --with-apache=../apache --enable-track-vars` - **解释**:这些参数用于在编译 PHP 时指定 MySQL 的安装位置以及其他选项...

    编译PHP5配置centos6.4

    在CentOS 6.4操作系统上编译安装PHP5的过程是一项技术性的工作,涉及到多个步骤和依赖库的安装。以下是对整个过程的详细说明: 首先,为了编译PHP5,你需要确保系统上已经安装了一些基本的开发工具和库。通过运行`...

    Centos_6.3_编译安装Nginx+php+Mysql

    - 编译安装PHP,同样需要先运行./configure来指定安装选项,然后编译(make)和安装(make install),可能会涉及到指定Nginx的路径作为编译参数。 - MySQL的安装可能需要先编译cmake,然后使用cmake来配置MySQL...

Global site tag (gtag.js) - Google Analytics