#mysqli擴充套件技術不僅可以呼叫mysql的儲存過程、處理mysql事務,而且還可以使訪問資料庫工作變得更加穩定。
make zend_extra_libs='-liconv'make install
--prefix=/usr/local/php
指定 php 安裝目錄
--with-apxs2=/usr/local/apache/bin/apxs
整合 apache,apxs功能是使用mod_so中的loadmodule指令,載入指定模組到 apache,要求 apache 要開啟so模組
--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擴充套件技術不僅可以呼叫mysql的儲存過程、處理mysql事務,而且還可以使訪問資料庫工作變得更加穩定。
--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-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
重定向方式啟動php
--with-ncurses
支援ncurses 螢幕繪製以及基於文字終端的圖形互動功能的動態庫
--enable-pcntl freetds需要用到的,可能是鏈結mssql 才用到
mhash和mcrypt演算法的擴充套件
--with-mcrypt 演算法
--with-mhash 演算法
以上函式庫需要安裝
--with-gmp 應該是支援一種規範
--enable-inline-optimization 優化執行緒
--with-openssl openssl的支援,加密傳輸時用到的
--enable-dbase 建立dba 作為共享模組
--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編譯引數詳解
root lnmp01 tools tar xf php 5.3.27.tar.gz 解壓壓縮包 root lnmp01 tools cd php 5.3.27 進入 php安裝目錄 configure 編譯引數 指定php 的安裝路徑為 需要指定 mysql 的安裝路徑,安裝 php需要的 mys...
PHP編譯引數詳解
root lnmp01 tools tar xf php 5.3.27.tar.gz 解壓壓縮包 root lnmp01 tools cd php 5.3.27 進入php 安裝目錄 configure 編譯引數 指定 php的安裝路徑為 需要指定 mysql 的安裝路徑,安裝 php需要的 mys...
Mysql CMAKE編譯引數詳解
以下是博主原先整理的一些mysql編譯引數詳解,提供給熱衷於原始碼編譯安裝mysql的朋友們!dcmake install prefix 指向mysql安裝目錄 dinstall sbindir sbin 指向可執行檔案目錄 prefix sbin dmysql datadir var lib my...