PHP擴充安裝之phpize

來源:互聯網
上載者:User

1. phpize簡介


phpize命令是準備php擴充安裝的編譯環境的。用於手動編譯安裝php擴充。

一般使用pecl來安裝php擴充。

如果pecl沒法安裝,比如在防火牆後面,或要安裝的擴充在pecl還沒有相容包。則使用phpize手動編譯安裝。


phpize一般隨這php的安裝預設安裝到php的bin目錄下。

查看版本

$ ./bin/phpize -vConfiguring for:PHP Api Version:         20100412Zend Module Api No:      20100525Zend Extension Api No:   220100525


2. phpize安裝擴充


比如安裝mongo的php擴充。

先下載和解壓:

 wget --no-check-certificate "https://github.com/mongodb/mongo-php-driver/archive/master.zip" unzip master cd mongo-php-driver-master
運行 phpize

/home/gang/php/bin/phpize
開始安裝

 ./configure --with-php-config=/home/work/gang/php/php/bin/php-config make && make install

會在php的 extentsion目錄產生 mongo.so檔案。

安裝成功後需要將“extension=mongo.so”添加到 php.ini中。


然後通過 bin/php -m 來查看,列表中有mongo擴充了。


然後重啟Apache或php-cgi就可以使用了。



From : http://blog.csdn.net/yonggang7/article/details/24103197

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.