lnmp 環境安裝pdo拓展
阿新 • • 發佈:2019-02-16
我們在使用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拓展便成功了