用YUM的方法安装 Memcache数据库缓存

来源:互联网 发布:网络系统面试 编辑:程序博客网 时间:2024/06/05 23:47
后来使用yum的方法才搞定,特此把安装过程贴出来,来帮助和我遇到一样问题的朋友:

第一步安装 memcache php 扩展
----------------------------------------------------------------------------------------------
1、依次运行如下命令:
#wget http://pecl.php.net/get/memcache-2.2.6.tgz;
#tar zxvf memcache-2.2.6.tgz;
#cd memcache-2.2.6;
#/usr/local/php/bin/phpize;
#./configure --with-php-config=/usr/local/php/bin/php-config;
#make;
#make install;


2、显示如下信息时为安装成功:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/


3、修改php配置文件,载入memcache
#vi /etc/php.ini
在最后加上下面的代码
[memcache]
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
extension = "memcache.so"


4、刷新PHP配置
#killall php-fpm
#/usr/local/php/sbin/php-fpm
查看phpinfo中是否有memcache一项,有则成功
(如果安装完网站提示出现502  只需要进面板 HOST界面 点击php运行即可)
----------------------------------------------------------------------------------------------






第二步安装 memcached
----------------------------------------------------------------------------------------------

1、安装memcached
#yum -y install memcached


2、启动进程
#memcached -d -u root -m 128 -l 127.0.0.1 -p 12121 -c 256 -P /tmp/memcached.pid
(说明:创建一个128MB,只允许本机 127.0.0.1 连接,端口号是 12121,并发数是 256)


3、添加开机启动进程,
#vi /etc/rc.d/rc.local
加入
memcached -d -u root -m 128 -l 127.0.0.1 -p 12121 -c 256 -P /tmp/memcached.pid



备注:如果要结束Memcache进程:
#pkill memcached
0 0
原创粉丝点击