添加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 = ""

CentOS_7.2编译安装PHP_5.6.20添加扩展模块的更多相关文章

  1. centos6.5下编译安装mariadb-10.0.20

    源码编译安装mariadb-10.0.20.tar.gz 一.安装cmake编译工具 跨平台编译器 # yum install -y gcc* # yum install -y cmake 解决依赖关 ...

  2. php自己编译安装后,再给这个编译安装的php版本添加拓展模块的处理办法。

    原文: https://www.cnblogs.com/zongyl/p/5924627.html 说明,给编译安装之后的php 添加pgsql 拓展成功. --------------------- ...

  3. centos7 编译安装 haproxy1.8.20

    当前系统信息: [root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core) ...

  4. 源码编译安装MySQL8.0.20

    1 概述 本文章主要讲述了如何从源码编译安装MySQL社区版8.0.20,首先会介绍一些编译安装的相关知识,然后开始编译安装 2 源码编译安装的相关知识 2.1 make与configure make ...

  5. centos编译安装php5.6.20+nginx1.8.1+mysql5.6.17

    LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这样的站点服务器架构. 本次实践需求: 实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache ...

  6. 编译安装了的nginx 添加http_ssl_module模块

    1.看下编译安装nginx的时候,都编译安装的哪些模块. [root@zabbix ~]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1. ...

  7. Linux中 cmake-3.x 编译安装以及man page添加

    首先回顾一下 cmake-2.x 的编译安装. ================ cmake-2.x编译安装说明 ================编译安装的命令: ./bootstrap --pref ...

  8. 在CentOS7.4上手动编译安装Mysql-5.7.20

    实验环境:CentOS 7.4 mysql软件: mysql-boost-5.7.20.tar.gz 1.安装编译工具 yum -y install \ncurses \ncurses-devel \ ...

  9. 在已编译安装nginx上动态添加模块

    一.添加nginx模块 找到安装nginx的源码根目录,如果没有的话下载新的源码 wget http://nginx.org/download/nginx-1.8.1.tar.gz 查看ngixn版本 ...

随机推荐

  1. fnciton

    -----oracle将字段字符分隔作为临时表 select column_value as site_id from table (select fn_split_clob(dashboard_pr ...

  2. jQuery 操作 CSS

    jQuery 拥有若干进行 CSS 操作的方法.我们将学习下面这些: addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleCl ...

  3. Linux内核分析:打开文件描述符实现

    在Linux中每一个进程的数据是存储在一个task_struct结构(定义在sched.h中)中的. struct task_struct { volatile long state; /* -1 u ...

  4. SqlBulkCopy批量添加数据

    var sqlconn = ConfigurationManager.ConnectionStrings["SQLConnStringRead"].ConnectionString ...

  5. hive相关

    HIVE JOIN:http://blog.csdn.net/yfkiss/article/details/8073608 HIVE资料: 一条记录map阶段输出KV,shuffle sort,输出K ...

  6. eval 简单应用

     --> 循环来定义变量 //想定义四个变量 one,two,three,four var initVar = ['one','two','three','four']; initVar.for ...

  7. getFragmentManager()和getSupportFragmentManager()

    在Android开发中,少不了Fragment的运用.目前在实际运用中,有v-4包下支持的Fragment以及app包下的Fragment,这两个包下的FragmentManager获取方式有点区别, ...

  8. AS 重装系统之后配置

    重新安装了win7 系统,一起的AS 放在其他盘里 1.重新安装java sdk 配置java 环境. 2,从新配置AS 工作界面及各种配置 3,重新安装genymotion 并在as 中配置 出现 ...

  9. TCP/IP基础概念及通信过程举例

    TCP/IP基础概念及通信过程举例 出现 上个世纪60年代,由于中央集中式网络的容灾性较弱,以美国国防部为中心的一家组织研究出分组交换网络.后来为了验证分组交换技术的实用性,ARPANET出现了,并且 ...

  10. js巧用apply方法实现数组最值以及合并

    尽管js的apply方法在平常的使用中并不多见,但是在某些地方使用的还是很有帮助性的,这里就和大家说两个比较实用的例子:1.数组最大最小值 求数组中的最大最小值,js有相应的方法:Math.min() ...