php編譯安裝擴充套件redis及swoole

2021-10-07 10:45:21 字數 1356 閱讀 3369

一.安裝redis擴充套件

wget 

unzip php7.zip

進入解壓後目錄,編譯安裝

cd data/pkg/phpredis-php7

/usr/local/php/bin/phpize

出現問題

cannot find autoconf. please check your autoconf installation and the

$php_autoconf environment variable. then, rerun this script.

#安裝autoconf

yum install autoconf

開始編譯

/usr/local/php/bin/phpize
查詢php-config

find / -name php-config
配置環境

./configure --with-php-config=/usr/local/php/bin/php-config
編譯安裝

make & make install
配置php.ini,新增redis.so擴充套件

vim /usr/local/php/etc/php.ini

extension=redis.so

重啟php-fpm

killall php-fpm

/usr/local/sbin/php-fpm

二.安裝swoole擴充套件

轉殖swoole

git clone
安裝swoole且編譯

cd swoole

/usr/local/php/bin/phpize

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

make && make install

配置php.ini,新增swoole.so擴充套件

vim /usr/local/php/etc/php.ini

extension=swoole.so

重啟php-fpm

killall php-fpm

/usr/local/sbin/php-fpm

php編譯安裝redis擴充套件

yum install wget make gcc gcc c zlib devel openssl openssl devel pcre devel kernel keyutils patch perl tar zxf 4.3.0.tar.gz cd phpredis 4.3.0 進入安裝目錄 u...

編譯安裝PHP及擴充套件

注意編譯擴充套件注意路徑 1.prefix php安裝路徑,注意要先建立檔案並且更改相應的檔案許可權,修改組使用者許可權命令sudo chmod r staff 檔名 2.with fpm user 安裝的使用者訪問許可權 syh 3.with fpm group 安裝的組許可權 staff 4.w...

php7編譯安裝redis擴充套件

在ubuntu php7 環境下,編譯安裝redis擴充套件 background 最近將php公升級到7.0 需要用到redis擴充套件,sudo apt get install php7 redis 沒找到 只能編譯安裝 編譯安裝流程如下 cd download wget c php7.zip1...