论坛风格切换
  • 3738阅读
  • 1回复

[linux服务器]linux下安装php的memcached扩展和memcached服务部署 [复制链接]

上一主题 下一主题
离线rickyleo
 

发帖
315
金币
0
威望
99
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-11-02
  1. wget -c http://pecl.php.net/get/memcache-2.2.5.tgz
  2. wget -c http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz
  3. wget -c http://cloud.github.com/downloads/saberma/saberma.github.com/memcached-1.4.4.tar.gz


******************************
{$defaultphp} = php的安装目录,比如
{$defaultphp} = /usr/local/php5
******************************

PHP安装memcached扩展:

  1. tar zxvf memcache-2.2.5.tgz
  2. cd memcache-2.2.5/
  3. {$defaultphp}/bin/phpize
  4. ./configure --enable-memcache --with-php-config={$defaultphp}/bin/php-config
  5. make && make install


然后修改php.ini,把
  1. extension_dir = "./"

修改为
  1. extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613"

并添加一行
  1. extension=memcache.so


  1. tar zxvf libevent-1.4.12-stable.tar.gz
  2. cd libevent-1.4.12-stable
  3. ./configure --prefix=/usr
  4. make && make install


  1. tar zxvf memcached-1.4.4.tar.gz
  2. cd memcached-1.4.4
  3. ./configure --with-libevent=/usr
  4. make && make install
  5. /usr/local/bin/memcached -d -m 32 -u root -l localhost -p 11211 -c 1024 -P /tmp/memcached.pid


或者安装memcached-1.4.7版本 和上面类似


附件: linux下安装memcached.zip (824 K) 下载次数:154
本帖提到的人: @太史慈 @top @师师 @prisk
离线太史慈

发帖
766
金币
626
威望
556
只看该作者 沙发  发表于: 2014-04-01
如果有多台web的话,不能在每台服务器上开memcache,启动命令
  1. /usr/local/bin/memcached -d -m 32 -u root -l 192.168.0.170 -p 11211 -c 1024 -P /tmp/memcached.pid
[url=http://www.phpwind.com]phpwind[/url]
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
提到某人:
选择好友
上一个 下一个