1. 程式人生 > 其它 >linux下安裝php及pdo_mysql、redis擴充套件

linux下安裝php及pdo_mysql、redis擴充套件

安裝PHP:

wget -O php.tar.gz 'https://www.php.net/distributions/php-7.1.29.tar.gz' \
    && mkdir /root/php/ \
    && tar xvf php.tar.gz -C /root/php/ --strip-components=1 \
    && cd /root/php \
    && ./configure --prefix=/usr/local/php/ && make && make install

 安裝pdo_mysql擴充套件:

注意:如果本機不安裝mysql的話需要安裝mysql-devel,即便我們不按裝mysql服務,但也得安裝mysql客戶端mysql-devel ; 否則 mysql.h頭找不到,導致報錯

yum install mysql-devel

 

1.進入到php的原始碼包裡面,ext下面,找到pdo_mysql資料夾

首先執行:

/usr/loca/php5/bin/phpize

  

2進行編譯。

/configure --with-php-config=/usr/local/php/bin/php-config

  --with-php-config=/路徑是你已經安裝的php的路徑下面的bin/php-config

3.編譯安裝。

make && make install

  

結束後如圖所示為擴充套件目錄。

最後修改php.ini(/usr/local/php/lib/php.ini)下的擴充套件目錄地址,並新增擴充套件配置:

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902"
extension=pdo_mysql.so