博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos6下给PHP安装Qconf扩展
阅读量:5356 次
发布时间:2019-06-15

本文共 1488 字,大约阅读时间需要 4 分钟。

一、下载Qconf的zip包

        1.进入github地址:https://github.com/Qihoo360/QConf,下载zip包文件,并上传至服务器
二、安装QConf

unzip QConf-master.zip && cd QConf-master          //解压QConf-master        mkdir  build && cd build                                               //创建安装目录        cmake  ..                                                                          //开始解析安装        make && make install  (安装完成)                              //安装

三、安装QConf php扩展安装

cd ../driver/php/        //进入php扩展目录,从当前目录找一下driver目录,然后进入php扩展目录        /usr/bin/phpize       //执行该命令,没有的话下载php-develop       ./configure --with-php-config=/usr/local/php/bin/php-config --with-libqconf-dir=/usr/local/include/qconf --enable-static LDFLAGS=/usr/local/lib/libqconf.a        make        make install

qconf.so  //就会在php的扩展目录/usr/local/php/extensions/

 然后在php.ini中添加extension=qconf.so,重启php-fpm即可

 

Qconf扩展的配置与启动(蓝色文字部分不要在意,这是我所在公司的一些说明,与你的安装配置无关)

Qconf的配置文件在/usr/local/qconf/conf下

 

假定qconf使用默认路径安装,那么配置文件在/usr/local/qconf/conf

 

修改agent.conf,将log_level的值设定为0,打印最详细的日志

修改idc.conf,指明zookeeper(QConf使用zk来存储配置信息)的地址
测试环境配置为:zookeeper.test=zookeeper的ip:port列表
线上环境配置为:zookeeper.online=zookeeper的ip:port列表
开发环境配置为:zookeeper.develop=zookeeper的ip:port列表
修改localidc,指明idc的名称。比如idc.conf里写的是develop,这个文件里就写develop
假如后面需要修改zookeeper的地址,修改idc.conf文件里=后面的ip:port部分就好,不要再改动localidc的内容

cd /usr/local/qconf/binsh agent-cmd.sh start|stop|restart

读取配置项

$config = ConfigManager::getConfig($business, $key, $default);

 

转载于:https://www.cnblogs.com/wt645631686/p/9858367.html

你可能感兴趣的文章
OpenLayers绘制图形
查看>>
tp5集合h5 wap和公众号支付
查看>>
Flutter学习笔记(一)
查看>>
iOS10 国行iPhone联网权限问题处理
查看>>
洛谷 P1991 无线通讯网
查看>>
Codeforces Round #178 (Div. 2) B. Shaass and Bookshelf 【动态规划】0-1背包
查看>>
SparkStreaming 源码分析
查看>>
【算法】—— 随机音乐的播放算法
查看>>
mysql asyn 示例
查看>>
数据库第1,2,3范式学习
查看>>
《Linux内核设计与实现》第四章学习笔记
查看>>
使用iperf测试网络性能
查看>>
图片的显示隐藏(两张图片,默认的时候显示第一张,点击的时候显示另一张)...
查看>>
Docker 安装MySQL5.7(三)
查看>>
python 模块 来了 (调包侠 修炼手册一)
查看>>
关于CSS的使用方式
查看>>
分析语句执行步骤并对排出耗时比较多的语句
查看>>
原生JS轮播-各种效果的极简实现
查看>>
计数器方法使用?
查看>>
带你全面了解高级 Java 面试中需要掌握的 JVM 知识点
查看>>