Centos通過phpize安裝php擴充套件

2021-07-02 11:38:21 字數 1244 閱讀 3359

phpize是用來擴充套件php擴充套件模組的,即不用重新編譯php,通過phpize就可以建立php的外掛程式模組。

1、進去自己php安裝包  cd /home/kcsoft/dowloads/php-5.5.6/ext

2、選擇擴充套件。

例如curl擴充套件:  cd curl

/usr/local/php/bin/phpize               注:/usr/local/php為我的php安裝目錄

./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/usr/local/mysql/

注:--with-php-config=/usr/local/php/bin/php-config 指定安裝 php 的時候的配置

--with-curl=/usr/local/mysql  指定 mysql 資料庫的安裝目錄位置

編譯並安裝:  make&&makeinstall

此時字元介面會顯示curl.so的放置位置。

vi  /etc/php.ini       在其中新增:

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20120516/curl.so
重啟apache,phpinfo()函式中是否成功安裝擴充套件。

通過phpize命令編譯php擴充套件程式

2019獨角獸企業重金招聘python工程師標準 由於我的php環境已經安裝完畢。但是我的應用程式需要zlib擴充套件。注,我的php是通過make編譯的。以下是操作步驟 1.在php的編譯目錄下,php source ext zlib目錄中,可以找到zlib資源。2.進入到zlib目錄下,執行 p...

CentOS下InfiniBand驅動安裝過程

硬體 mellanox infiniband 主要包括 hca 主機通道介面卡 和交換機兩部分 軟體 centos 6.4 mlnx ofed linux 2.1 1.0.0 rhel6.4 x86 64.iso 從 以使用者名稱 root 登入系統 1.檢查主機是否安裝了 hca lspci v ...

DenyHosts 加固centos系統安全

denyhosts是python語言寫的乙個程式,它會分析sshd的日誌檔案 var log secure 當發現重 復的攻擊時就會記錄ip到 etc hosts.deny檔案,從而達到自動屏ip的功能 denyhosts官方 1 2 3 4 5 tar xzf denyhosts 2.6.tar....