PHP php安裝編譯引數詳解

2022-08-04 08:36:12 字數 1428 閱讀 4186

./configure 編譯引數

–with-iconv-dir=/usr/local/libiconv    libiconv庫,各種字符集間的轉換

–with-freetype-dir    開啟對freetype字型庫支援

–with-jpeg-dir 開啟對jpeg的支援

–with-png-dir 開啟對png的支援

–with-zlib 開啟zlib庫的支援,用於http壓縮傳輸

–with-libxml-dir=/usr 開啟libxml2庫的支援

–enable-xml    

–disable-rpath 關閉額外的執行庫檔案

–enable-safe-mode 開啟安全模式

–enable-bcmath 開啟大小調整,用zabbix監控時會用到該模組

–enable-shmop 

–enable-sysvsem 使用sysv訊號機制,則開啟此選項

–enable-inline-optimization 優化執行緒

–with-curl 開啟curl瀏覽工具的支援

–enable-mbregex 

–enable-mbstring 支援mbstring

–with-mcrypt 編碼函式庫

–with-gd 開啟gd庫的支援

–enable-gd-native-ttf 支援truetype字串函式庫

–with-openl openl的支援,加密傳輸時用到

–with-mhash mhash演算法的擴充套件

–enable-pcntl freetds需要用到,可能是鏈結mql

–enable-sockets 開啟sockets支援

–with-xmlrpc 開啟xml-rpc的c語言

–enable-zip 開啟對zip的支援

–enable-soap soap模組的擴充套件

–enable-short-tags 開始和標記函式

–enable-zend-multibyte 支援zend的多位元組

–enable-static 生成靜態鏈結庫

–with-xsl 開啟xslt檔案支援,擴充套件libxml2庫,需要libxslt軟體

–enable-ftp    開啟ftp的支援

–enable-fpm表示啟用php-fpm方式服務,即factcgi方式執行php服務。

–with-fpm-user=www指定php-fpm程序管理的使用者為www,此處最好和nginx服務使用者統一。

–with-fpm-group=www指定php-fpm程序管理使用者組為www,此處最好和nginx服務使用者組統一。

[root@lnmp01 php]# touch ext/phar/phar.phar 建立php安裝需要檔案

[root@lnmp01 php]# make && make install 編譯安裝

引數php PHP中 SERVER詳解引數 說明

一.server ar 1 cli模式 命令列 下,第乙個引數 server ar 0 是指令碼名,其餘的是傳遞給指令碼的引數 2 web網頁模式下 在web頁模式下必須在php.ini開啟register argc ar 配置項 設定register argc ar on 預設是off 重啟服務 ...

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...