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 = ""
CentOS_7.2编译安装PHP_5.6.20添加扩展模块的更多相关文章
- centos6.5下编译安装mariadb-10.0.20
源码编译安装mariadb-10.0.20.tar.gz 一.安装cmake编译工具 跨平台编译器 # yum install -y gcc* # yum install -y cmake 解决依赖关 ...
- php自己编译安装后,再给这个编译安装的php版本添加拓展模块的处理办法。
原文: https://www.cnblogs.com/zongyl/p/5924627.html 说明,给编译安装之后的php 添加pgsql 拓展成功. --------------------- ...
- centos7 编译安装 haproxy1.8.20
当前系统信息: [root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core) ...
- 源码编译安装MySQL8.0.20
1 概述 本文章主要讲述了如何从源码编译安装MySQL社区版8.0.20,首先会介绍一些编译安装的相关知识,然后开始编译安装 2 源码编译安装的相关知识 2.1 make与configure make ...
- centos编译安装php5.6.20+nginx1.8.1+mysql5.6.17
LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这样的站点服务器架构. 本次实践需求: 实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache ...
- 编译安装了的nginx 添加http_ssl_module模块
1.看下编译安装nginx的时候,都编译安装的哪些模块. [root@zabbix ~]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1. ...
- Linux中 cmake-3.x 编译安装以及man page添加
首先回顾一下 cmake-2.x 的编译安装. ================ cmake-2.x编译安装说明 ================编译安装的命令: ./bootstrap --pref ...
- 在CentOS7.4上手动编译安装Mysql-5.7.20
实验环境:CentOS 7.4 mysql软件: mysql-boost-5.7.20.tar.gz 1.安装编译工具 yum -y install \ncurses \ncurses-devel \ ...
- 在已编译安装nginx上动态添加模块
一.添加nginx模块 找到安装nginx的源码根目录,如果没有的话下载新的源码 wget http://nginx.org/download/nginx-1.8.1.tar.gz 查看ngixn版本 ...
随机推荐
- INNO SETUP 读取可变注册表路径的问题
;INNO 读取可变注册表路径的问题 ;问题:;我想自动为 FireFox 安装上 Real 的 Mozilla 插件~但是它的路径存放在"HKEY_CURRENT_USER\Softwar ...
- 移动APP的开发需求分析
一.项目概况 项目名称为上海地铁游.本项目是以上海地铁为线索,开发的一个移动APP.主要目的是帮助用户实现根据当前位置选择最方便的地铁旅游点和旅游推荐,方便出行,让更多人可以借助地铁的便利去认识和体验 ...
- 关于sqlserver 2008 无法远程连接的问题
Sqlserver 2008 无法远程连接,原因无非如下: 1. Sql未配置为允许TCP/IP登录: 2. 防火墙未允许端口1433(或者其他在SQL配置中指定的端口): 3. 命名实例导致的无法连 ...
- $smarty获取变量get,post等用法
{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量.例如,直接在模板中访问页面请求变量.获取访问模板时的时间邮戳.直接访问PHP ...
- git学习——git理解和仓库的创建
一.git用的3个工作的状态的理解. 1. 工作区 workspace(modified); 2. 暂存区 stage(staged) ; 3. git本地仓库 repository(commited ...
- linux下发现可疑用户时处理办法
如果发现了linux被可疑用户远程登录了,怎么解决呢? 1.先查看最近系统的登录情况 last -10 表示最近10个用户登录的信息,如果发现有可疑账户,就是密码被破解了 [root@localhos ...
- 微信touchmove不生效
最近在写一个微信里面滑动切换图片的功能,发现在chrome下都正常显示,可是在微信和qq浏览器里面就是不行. 经过一番排查,发现了问题: touchmove只触发了一次. 解决方案: 在touchst ...
- SQL Server 2014 安装图解
服务器:Windows server 2012 R2 SQL:SQL Server 2014 Step 1 安装前 双击 Setup.exe 安装文件 选择第一项:New SQL Server sta ...
- godep 包管理工具
godep是解决包依赖的管理工具 安装 go get github.com/tools/godep 成功安装后,在GOPATH的bin目录下会有一个godep可执行的二进制文件,后面执行的命令都是用这 ...
- Grafana + Zabbix --- 部署分布式监控系统
阅读目录: 1. 关闭防火墙 2. 安装Zabbix下载源 3. ZabbixClient --- 安装zabbix-agent代理 4. ZabbixServer --- 安装zabbix-ser ...