chen@chen-ubuntu:~/download$ ls | grep phpredis
phpredis-master.zip
# 解压缩
chen@chen-ubuntu:~/download$ unzip phpredis-master.zip
# 进入安装目录
chen@chen-ubuntu:~/download$ cd phpredis-master/
chen@chen-ubuntu:~/download/phpredis-master$ ls
arrays.markdown debian php_redis.h redis_session.c
common.h debian.control README.markdown redis_session.h
config.h library.c redis_array.c rpm
config.m4 library.h redis_array.h serialize.list
config.w32 mkdeb-apache2.sh redis_array_impl.c tests
COPYING mkdeb.sh redis_array_impl.h
CREDITS package.xml redis.c
# 使用phpize,生成编辑文件
chen@chen-ubuntu:~/download/phpredis-master$ phpize
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
configure.in:3: warning: prefer named diversions
configure.in:3: warning: prefer named diversions
chen@chen-ubuntu:~/download/phpredis-master$ ls
acinclude.m4 configure Makefile.global redis_array_impl.h
aclocal.m4 configure.in missing redis.c
arrays.markdown config.w32 mkdeb-apache2.sh redis_session.c
autom4te.cache COPYING mkdeb.sh redis_session.h
build CREDITS mkinstalldirs rpm
common.h debian package.xml run-tests.php
config.guess debian.control php_redis.h serialize.list
config.h install-sh README.markdown tests
config.h.in library.c redis_array.c
config.m4 library.h redis_array.h
config.sub ltmain.sh redis_array_impl.c
# 配置
chen@chen-ubuntu:~/download/phpredis-master$ ./configure --with-php-config=/usr/local/php/bin/php-config
# 编辑
chen@chen-ubuntu:~/download/phpredis-master$ make
# 安装
chen@chen-ubuntu:~/download/phpredis-master$ sudo make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
### 此时,扩展以及放到了/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/目录下,我可以进行ls查看
chen@chen-ubuntu:~/download/phpredis-master$ ls /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
redis.so