北京SEO

AMH安装Memcache及Memcached扩展组件步骤

2019/10/10/17:45:45  阅读:1667  来源:谷歌SEO算法  标签: SEO

memcache是数据缓存了可以很好的处理网站读取mysql缓存的一个问题,下面小编就为各位介绍AMH安装Memcache及Memcached扩展组件方法吧.

在写这篇文章的时候,老左测试的系统是CENTOS 5 32位,先安装的是AMH4.2版本.

第一、安装Memcache,代码如下:

  1. wgethttp://soft.laozuo.org/systems/memcache-2.2.7.tgz
  2. tarzxvfmemcache-2.2.7.tgz
  3. cdmemcache-2.2.7
  4. /usr/local/php/bin/phpize
  5. ./configure--with-php-config=/usr/local/php/bin/php-config
  6. make
  7. makeinstall

运行上面的脚本在SSH中,安装memcache2.2.7版本,如果没有问题会出现"Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"这样的结果.

然后我们编辑PHP.INI 文件(vi /etc/php.ini)在文档最后一行加上下面的脚本:

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

然后执行启动:

  1. killallphp-fpm
  2. /usr/local/php/sbin/php-fpm

如果没有任何提示说明是OK的,如果不相信可以到PHPINFO文件里看看参数是不是多了memcache,如果有这一项说明是OK的.

第二、安装memcached

A - 先安装livevent:

yum install libevent-devel

安装memcached之前,必须安装libevent,代码如下:

  1. wgethttp://soft.laozuo.org/systems/memcached-1.4.15.tar.gz
  2. tar-zxvfmemcached-1.4.15.tar.gz
  3. cdmemcached-1.4.15
  4. ./configure--prefix=/usr/local/memcached--with-libevent=/usr/
  5. make//phpfensi.com
  6. makeinstall

启动服务并且分配端口,代码如下:

  1. /usr/local/memcached/bin/memcached-d-m32-l127.0.0.1-p11211-uroot-P/tmp/memcached.pid

如果没有任何提示,说明OK,这样我们已经完成了安装Memcache和Memcached扩展组件,如果运行有错误比如502错误我们在AMH面板后台重启PHP环境就可以.

PS:最后说明下Memcache和Memcached的区别,看似就差一个字母,还是有区别的,memcached和memcache的守护进程memcached同名,memcache是完全在PHP框架内开发的,memecached是使用libmemcached的.

广告内容

AMH安装Memcache及Memcached扩展组件步骤 AMH安装Memcache及Memcached扩展组件步骤 AMH安装Memcache及Memcached扩展组件步骤

相关阅读

热门评论

Seven 绯闻SEO Seven 绯闻SEO

绯闻SEO,一个专注中小企业网站优化的SEO爱好者

总篇数179

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法