加入收藏 | 设为首页 | 会员中心 | 我要投稿 南昌站长网 (https://www.0791zz.cn/)- 终端安全、安全管理、数据治理、图像分析、大数据!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

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

发布时间:2022-06-13 09:54:46 所属栏目:Linux 来源:互联网
导读:memcache是数据缓存了可以很好的处理网站读取mysql缓存的一个问题,下面小编就为各位介绍AMH安装Memcache及Memcached扩展组件方法吧. 在写这篇文章的时候,老左测试的系统是CENTOS 5 32位,先安装的是AMH4.2版本. 第一、安装Memcache,代码如下: wget http://sof
  memcache是数据缓存了可以很好的处理网站读取mysql缓存的一个问题,下面小编就为各位介绍AMH安装Memcache及Memcached扩展组件方法吧.
 
  在写这篇文章的时候,老左测试的系统是CENTOS 5 32位,先安装的是AMH4.2版本.
 
  第一、安装Memcache,代码如下:
 
  wget http://soft.laozuo.org/systems/memcache-2.2.7.tgz
  tar zxvf memcache-2.2.7.tgz
  cd memcache-2.2.7
  /usr/local/php/bin/phpize
  ./configure --with-php-config=/usr/local/php/bin/php-config
  make
  make install
  运行上面的脚本在SSH中,安装memcache2.2.7版本,如果没有问题会出现"Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"这样的结果.
 
  然后我们编辑PHP.INI 文件(vi /etc/php.ini)在文档最后一行加上下面的脚本:
 
  extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
  extension = "memcache.so"
  然后执行启动:
 
  killall php-fpm
  /usr/local/php/sbin/php-fpm
  如果没有任何提示说明是OK的,如果不相信可以到PHPINFO文件里看看参数是不是多了memcache,如果有这一项说明是OK的.
 
  第二、安装memcached
 
  A - 先安装livevent:
 
  yum install libevent-devel
 
  安装memcached之前,必须安装libevent,代码如下:
 
  wget http://soft.laozuo.org/systems/memcached-1.4.15.tar.gz
  tar -zxvf memcached-1.4.15.tar.gz
  cd memcached-1.4.15
  ./configure --prefix=/usr/local/memcached --with-libevent=/usr/
  make  //phpfensi.com
  make install
  启动服务并且分配端口,代码如下:
 
  /usr/local/memcached/bin/memcached -d -m 32 -l 127.0.0.1 -p 11211 -u root -P /tmp/memcached.pid
  如果没有任何提示,说明OK,这样我们已经完成了安装Memcache和Memcached扩展组件,如果运行有错误比如502错误我们在AMH面板后台重启PHP环境就可以.
 
  PS:最后说明下Memcache和Memcached的区别,看似就差一个字母,还是有区别的,memcached和memcache的守护进程memcached同名,memcache是完全在PHP框架内开发的,memecached是使用libmemcached的.

(编辑:南昌站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读