centos 安裝php擴展的兩種方法


 

目錄(?)[+]

 

查看PHP版本:

php -v
  • 1
  • 1

查看指定PHP版本:

/usr/local/php/bin/php -v
  • 1
  • 1

查看PHP已安裝的擴展

php -m
  • 1
  • 1

查看服務器上某個版本的PHP已安裝的擴展

/usr/local/php/bin/php -m
  • 1
  • 1

查看php.ini的位置

/usr/local/php/bin/php --ini
  • 1
  • 1

安裝擴展

方法一:使用yum命令安裝

如果PHP是通過yum命令安裝的,則擴展也可以通過yum安裝 
依次執行以下三步,中間要求輸入內容的都執行“回車”:

1、命令行運行yum install libevent-devel 2、命令行運行pecl install channel://pecl.php.net/libevent-0.1.0 3、命令行運行echo extension=libevent.so > /etc/php.d/libevent.ini
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

以上步驟中,需要安裝pecl,如果沒有,以下為安裝方法:

    //打開對應安裝版本目錄 cd /usr/local/php/bin/ //curl下載 curl -o go-pear.php http://pear.php.net/go-pear.phar //安裝 php go-pear.php
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

方法二:phpize安裝

    //下載libevent擴展文件壓縮包(在當前系統哪個目錄下載隨意) ~# wget http://pecl.php.net/get/libevent-0.1.0.tgz //解壓文件 ~# tar -zxvf libevent-0.1.0.tgz //進入源碼目錄 ~# cd libevent-0.1.0/ //運行phpize命令,寫全phpize的路徑 ~# /usr/local/php/bin/phpize //運行configure命令,配置時 要將php-config的路徑附上 ~# ./configure --with-php-config=/usr/local/php/bin/php-config //運行make命令 ~# make //測試編譯安裝 ~# make test //正式編譯安裝 ~# sudo make install //修改php.ini,結尾加入:extension=libevent.so //重啟對應的php-fpm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM