PHP7 Memcached 扩展

wget https://codeload.github.com/websupport-sk/pecl-memcache/zip/php7/pecl-memcache-php7.zip

cd pecl-memcache-php7

/home/work/app/php/bin/phpize

./configure --with-php-config=/home/work/app/php/bin/php-config

make && make install

echo "extension=memcache.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`

Memcache 安装

去官网下载想要版本

http://memcached.org/downloads

安装memcache 之前把libevent装上、

去官网下载libevent

tar zxvf *.tar.gz

./configure -prefix=/usr

make && make install

测试libevent是否安装成功:

ls -al /usr/lib | grep libevent

安装memcached,同时需要安装中指定libevent的安装位置:

tar zxvf *.tar.gz

./configure -with-libevent=/usr

make && make install

测试是否成功安装memcached:

ls -al /usr/local/bin/mem*

memcached的基本设置:

1.启动Memcache的服务器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 11211 -c 256 -P/tmp/memcached.pid

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,

2.如果要结束Memcache进程,执行:

# kill `cat /tmp/memcached.pid`

也可以启动多个守护进程,不过端口不能重复

最新文章

  1. AFNetworking 3.0 源码解读(一)之 AFNetworkReachabilityManager
  2. iOS 学习 - 2.据网址显示源码
  3. 欲哭无泪的@Autowired注入对象为NULL
  4. python练习之购物车脚本
  5. 轻量级Web API实现,带接口界面的Jayrock JsonRPC接口组件升级版
  6. eclipse有时候会报错:Cannot change version of project facet Dynamic Web Module to 2.5。这个错误不会影响程序的运行,不过看着总是不舒服。这个问题现在可以解决啦。
  7. windows service自动启动相关设置
  8. jstl表达式使用方法
  9. Linux下如何发布Qt程序
  10. Android静态变量使用陷阱
  11. 关于Fragment与Activity的想法
  12. group by 汇总
  13. word2vec原理(三) 基于Negative Sampling的模型
  14. Native Hibernate与Hibernate JPA
  15. 转)ZooKeeper的实现分析
  16. winform中获取指定文件夹下的所有图片
  17. SQL 在OPENQUERY中使用参数,并作为表查询对象/不允许使用远程表值函数调用。
  18. TestNg 11. 超时测试
  19. A - Brackets POJ - 2955 (区间DP模板题)
  20. 基于jQuery发展历程时间轴特效代码

热门文章

  1. OWIN时遇到的问题
  2. 题解【loj6277】数列分块入门1
  3. nginx-vue项目在window下的部署
  4. 生产环境设置mysql主从复制
  5. Django_静态文件/中间件/分页
  6. Spring Boot中快速操作Mongodb
  7. docker-api的使用(java)
  8. Form DataGridView绑定BindingSource的几种方式
  9. 08day 操作命令以及目录结构
  10. Spring - Spring 常用注解