为什么80%的码农都做不了架构师?>>>   

第一步:安装php的memcache扩展(如果你的环境已经安装过了,次步骤可以省略)

tar zxvf memcache-3.0.8.tgz
cd memcache-3.0.8
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

完成后,修改php.ini配置文件,作如下修改:

查找;extension_dir,修改为

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/"
extension=memcache.so

执行kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`使配置文件生效(apache用户一般重启一下web服务即可)

查看phpinfo,看是否已加载了memcache扩展

第二部:安装memcached服务端(此例子安装到了本机上,当然也可以安装到其他机器上)

1.安装memcached必须先安装libevent

yum -y install libevent-devel

2.安装memcached

wget http://www.memcached.org/files/memcached-1.4.20.tar.gz
tar xzf memcached-1.4.20.tar.gz
cd memcached-1.4.20
./configure --prefix=/usr/local/memcached
make
make install

3.配置memcached

wgethttp://www.centos.bz/wp-content/uploads/2011/11/memcached  #下载memcached启动脚本
cp memcached /etc/init.d/memcached #拷贝到init.d目录
chmod +x /etc/init.d/memcached #给此脚本添加执行权限

创建memcached配置文件

vi /usr/local/memcached/memcached.conf

写入一下内容:

PORT="11211"  #memcached的端口号
USER="memcached"  #以memcached用户运行
MAXCONN="2048"  #最大连接数
CACHESIZE="64"  #设置缓存内存为64M
OPTIONS=""

创建memcached用户和组、创建memcached服务,并加入开机自启动

groupadd memcached
useradd -g memcached memcached
chkconfig --add memcached
chkconfig memcached on
service memcached start #(另有命令:stop|restart)

运行命令netstat -tnl查看正在运行的端口信息,看见11211的端口号就证明成功了

第三步:测试php程序

<?php
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211); //参数一是本机地址,当然也可是其他机器的地址,参数二是端口号
//保存数据
$mem->set('hello', 'hello world', 0, 60);
$val = $mem->get('hello');
echo $val;

结束

转载于:https://my.oschina.net/ruiorz/blog/280165

现有php环境下安装memcached并测试(centos6.4系统64位)相关推荐

  1. memcached学习笔记1(windows 7 64bit 环境下安装memcached)

    windows 7 64bit 环境下安装memcached 1.下载后解压到D:\memcached(下载地址:memcached-win64下载地址) 2.安装到windows服务,打开cmd命令 ...

  2. 【Linux】CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享

    [Linux]CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享 Ngnix基本概况 Nginx (读作"engine X") 由 ...

  3. windows10 64bit 环境下安装Memcached

    1.下载后解压到D:\memcached(下载地址:memcached-win64下载地址 ) 2.安装到windows服务,打开cmd命令行,进入memcached目录,执行memcached -d ...

  4. Win7系统64位环境下使用Apache——下载mod_jk

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/70313329 本文出自[我是干勾鱼的博客] 之前在几篇文章: Win7系统64位 ...

  5. ubuntu+php环境下的Memcached 安装方法

    转载链接:http://www.jb51.net/article/28887.htm Memcached是一套分散式的高速缓存系统,当初是Danga Interactive为了LiveJournal所 ...

  6. CentOS下安装Memcached,Linux下安装Memcached,centos下安装memcached,linux下安装memcached...

    摘要:最近在看<大型分布式网站架构设计与实践>这本书,把其中的学习过程记录一下,以便日后复习. 一:Memcached简单介绍和描述: Memcached 是一个高性能的分布式内存对象缓存 ...

  7. centos 启动一个redis_linux环境下安装部署redis服务器

    概述 Redis是Remote Dictionary Server的缩写.他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库.今天把之前在生产环境下安装部署redis的 ...

  8. python连接opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  9. linux 查看mysql安装目录_Linux环境下安装MySQL数据库示例教程

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 Linux环境对大多数SQL初学者还是比较陌生,今天给大家演示一下如何在Linux环境 ...

  10. 如何在solaris下安装memcached

    准备工作 查看solaris内核 使用 uname -a 命令即可 查看gcc版本 使用 gcc -v 命令  (本次测试是 gcc version 3.4.6) 下载 libevent:http:/ ...

最新文章

  1. Git 分支设计规范
  2. queueing 优化_网站加载性能
  3. 应用编排与管理:核心原理
  4. matlab surf 坐标,Matlab SURF指向像素坐标
  5. 计算机主机内部结构连接,电脑主机内部结构介绍
  6. MAVEN 傻瓜式快速教程
  7. html表格美化代码,分享:记录一次使用纯CSS美化table表格的代码
  8. python求小于n的所有素数_用python求出2000000内所有素数的和?不知怎么写?
  9. USACO Section 1.2 Greedy Gift Givers (简单查找)
  10. 日期时间选择器 DateTimePicker 1127
  11. cdn dashjs_CSS以及JS各种库的在线CDN引用地址
  12. 在 React 中使用 TypeScript
  13. 2020 年百度之星·程序设计大赛 - 测试赛1001 度度熊保护村庄
  14. CMD-NET命令详解
  15. 开源无线管理软件_开源无线电系统向育空地区及其他地区提供紧急警报和音乐
  16. 中华通史.上古史-夏
  17. 分布式身份认证——未来信任生态的基石
  18. Python音频处理——pydub
  19. 【算法】求解最大连续子序列和问题
  20. SpringBoot logback-spring配置,再也不用为日志烦恼了。再推荐IDEA一个日志插件Grep Console美美哒展示控制台输出

热门文章

  1. 【strtok()】——分割字符串
  2. 《受欢迎的奶牛》和强连通分支Tarjan算法
  3. C#获取cpu序列号 硬盘ID 网卡硬地址以及操作注册表 .
  4. UML Use Case之间的各种关系
  5. 八、异常、java笔记
  6. ShellShock 攻击实验
  7. [POI2001] 和平委员会 Peaceful Commission——2-sat(dfs构造字典序最小解)
  8. Centos下yum update与yum upgrade的区别
  9. ifconfig源码分析之与内核交互数据
  10. 在url中传递参数(方法二)