CentOS_7.2编译安装PHP_5.6.20添加扩展模块

添加ZendGuardLoader扩展:

# 解压ZendGuardLoader.so到"/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/"目录内

chmod a+x /usr/local/php/lib/php/extensions/no-debug-non-zts-/ZendGuardLoader.so
vim /etc/php.ini
# 添加
[ZendGuardLoader]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ZendGuardLoader.so"
zend_loader.enable =
zend_loader.disable_licensing =
zend_loader.obfuscation_level_support = 
service php-fpm restart

添加Redis扩展:

tar zxvf phpredis-.tgz
rm -rvf package.xml
mv redis-/ /usr/local/php/include/php/ext/redis/
cd /usr/local/php/include/php/ext/redis/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
vim /etc/php.ini
#[Redis]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so"
service php-fpm restart

添加MemCache扩展:

tar zxvf phpmemcache-.tgz
rm -rvf package.xml
mv memcache-/ /usr/local/php/include/php/ext/memcache/
cd /usr/local/php/include/php/ext/memcache/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
vim /etc/php.ini
# 添加[MemCache]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/memcache.so"
service php-fpm restart

添加MemCached扩展:

tar zxvf phpmemcached-.tgz
rm -rvf package.xml
mv memcached-/ /usr/local/php/include/php/ext/memcached/
cd /usr/local/php/include/php/ext/memcached/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/ --enable-memcached
make
make install
vim /etc/php.ini
# 添加
[MemCached]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/memcached.so"
service php-fpm restart

添加Imagick扩展:

tar zxvf phpimagick-.tgz
rm -rvf package.xml
mv imagick-/ /usr/local/php/include/php/ext/imagick/
cd /usr/local/php/include/php/ext/imagick/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
make
make install
vim /etc/php.ini
# 添加
[Imagick]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/imagick.so"
service php-fpm restart

添加Xcache扩展:

tar zxvf phpxcache-.tar.gz
mv xcache-/ /usr/local/php/include/php/ext/xcache
cd /usr/local/php/include/php/ext/xcache
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --enable-xcache --enable-xcache-coverager --enable-xcache-optimizer
make
make install
mkdir -p /home/xcache
touch /home/xcache/xcache
chmod  /home/xcache/xcache
echo -n "xcache-Passw0rd!" | md5sum
cp -r /usr/local/php/include/php/ext/xcache/htdocs/ /home/www/html/xcache
chown www:www -R /home/www/html/xcache/
vim /etc/php.ini
# 添加
[Xcache]
extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/xcache.so"
xcache.shm_scheme = "mmap"
xcache.size = 26M
xcache.count =
xcache.slots = 8K
xcache.ttl =
xcache.gc_interval =
xcache.var_size = 4M
xcache.var_count =
xcache.var_slots = 8K
xcache.var_ttl =
xcache.var_maxttl =
xcache.var_gc_interval =
xcache.test = Off
xcache.readonly_protection = Off
xcache.mmap_path = "/home/xcache/xcache"
xcache.coredump_directory = ""
xcache.cacher = On
xcache.stat = On
xcache.optimizer = Off
[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "admin"
xcache.admin.pass = "42ddb5e3f0dc3c4807a2b0c62b8d4d87"
[xcache.coverager]
xcache.coverager = Off
xcache.coverager_autostart = On
xcache.coveragedump_directory = ""
上一篇:Win10/UWP新特性系列—Launcher实现应用间的通信


下一篇:获取表SQLSERVER 的表结构信息(字段名,长度,精度,类型,NULL,ID,PRI)