1. 程式人生 > >lnmp 環境安裝pdo拓展

lnmp 環境安裝pdo拓展

我們在使用lnmp(linux+nginx+mysql+php)環境時,需要使用到PDO拓展時,由於預設是不開啟的,因為需要我們自己安裝並開啟,下面是詳細的安裝過程

1、進入PHP原始碼安裝包的拓展庫路徑中(注意不是PHP的安裝路徑,是原始碼包路徑),如下 :

# cd /usr/local/src/php-5.6.25/ext/pdo_mysql/

注意:我的原始碼包放在/usr/local/src目錄下,根據個人的不同而選擇

2、在第一步的進入的目錄下,執行php的phpize命令

該命令在php安裝目錄下,因為執行該命令時,需要使用絕對路徑 # /usr/local/php/bin/phpize 

執行如下:

執行完成後,當前目錄下就會出現.configure命令,接著執行第三步

3、執行安裝

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

如下:

引數說明:

第一個引數表示php安裝時候的配置

第二個引數表示mysql的安裝路徑(如果本地沒安裝mysql,可以省略)

# make & make install

安裝完成後,如下:

上圖中,紅線圈住的部分就是安裝 pdo_mysql.so拓展的路徑

4、配置php的配置檔案php.ini,啟用pdo拓展

# vim /etc/php.ini

如下:

儲存退出編輯

注意:最好使用絕對路徑,防止找不到該拓展

5、檢視是否安裝成功

重啟nginx服務。執行phpinfo()函式,如果檢視到以下資訊,則表示安裝成功

至此,安裝PDO拓展便成功了