centos 安裝php擴展的兩種方法

 

目錄(?)[+]服務器

 

查看PHP版本:markdown

php -v
  • 1
  • 1

查看指定PHP版本:curl

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

查看PHP已安裝的擴展php-fpm

php -m
  • 1
  • 1

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

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

查看php.ini的位置測試

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

安裝擴展

方法一:使用yum命令安裝

若是PHP是經過yum命令安裝的,則擴展也能夠經過yum安裝 
依次執行如下三步,中間要求輸入內容的都執行「回車」:ui

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

以上步驟中,須要安裝pecl,若是沒有,如下爲安裝方法:lua

//打開對應安裝版本目錄 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
相關文章
相關標籤/搜索