小編給大家分享一下php擴(kuò)展模塊的安裝方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
php擴(kuò)展模塊的安裝方法:1、進(jìn)入到ext目錄下;2、生成編譯文件;3、執(zhí)行命令【./configure --with-php-config=/opt/php5.6.27/bin/php-config】;4、編譯安裝即可。
模塊安裝總則:
1、進(jìn)入到ext/目錄下對應(yīng)的模塊
2、執(zhí)行/usr/local/php/bin/phpize 也就是執(zhí)行一遍phpize生成編譯文件
3、./configure --with-php-config=/opt/php5.6.27/bin/php-config
4、Make && make install
php自身提供了很多擴(kuò)展,比如curl,gmp, mbstring等等。我們在編譯安裝php時未必安裝了所有擴(kuò)展。那么在安裝完php后,如果想單獨(dú)安裝某個php自身的擴(kuò)展怎么辦呢?
php版本5.6.27
單獨(dú)安裝gd拓展模塊需要cd 到 php-5.6.27/ext/gd
執(zhí)行 phpize 生成編譯文件,如果系統(tǒng)沒有引入phpize,這個文件在PHP安裝目錄下的bin中
在這里一定要先執(zhí)行make clean,這次安裝了8臺服務(wù)器,沒有先執(zhí)行make clean的100%沒有安裝成功,都沒有添加到freetype support
./configure --with-php-config=/opt/php5.6.27/bin/php-config --with-jpeg-dir --with-png-dir --with-freetype-dir --with-zlib-dir --with-gd
一般情況,如果你正確的指定了php-config或者你的機(jī)器只有一個php版本,so都會被正確安裝到相應(yīng)php的extension_dir。如果執(zhí)行make install后,extension_dir目錄下沒有相應(yīng)的so,可以手動將生成的so文件cp過去
確認(rèn)freetype 2 在編譯中已被添加
make && make install
PHP安裝擴(kuò)展模塊
PHP bcmath擴(kuò)展(PHP配置參數(shù)--enable-bcmath)。
安裝
BC數(shù)學(xué)函數(shù)僅在 PHP 編譯時配置了 --enable-bcmath 時可用。
PHP 的 Windows 版本已內(nèi)建對此擴(kuò)展的支持。
PHP 的 Linux 版本,則需要手動安裝bcmath擴(kuò)展。
在PHP的源碼包中,默認(rèn)就包含bcmath擴(kuò)展的安裝文件,只需手動安裝一下即可。
cd /soft/php-5.5.38/ext/bcmath// 進(jìn)入PHP的源碼包目錄中的bcmatch擴(kuò)展目錄 /usr/local/php-5.5.38/bin/phpize // 執(zhí)行phpize命令 ./configure --with-php-config=/usr/local/php-5.5.38/bin/php-config // 配置 make && make install // 編譯和安裝
安裝完成后,可以得到bcmath.so文件,將該文件拷貝至php的擴(kuò)展存放目錄。
然后,修改php的配置文件php.ini,加入如下的代碼:
extension=bcmath.so
最后,重啟php服務(wù)即可。
systenctl restart php-fpm
看完了這篇文章,相信你對php擴(kuò)展模塊的安裝方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!
網(wǎng)站欄目:php擴(kuò)展模塊的安裝方法-創(chuàng)新互聯(lián)
標(biāo)題URL:http://jinyejixie.com/article4/djcjie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、軟件開發(fā)、外貿(mào)網(wǎng)站建設(shè)、Google、網(wǎng)站設(shè)計(jì)、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容