CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS6.5安装memcached1.5.0大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

1.什么是memcache memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等 2.libevent介绍 libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用SELEct、epoll、kqueue等系统调用管理事件机制。著名的用于
1.什么是memcache
memcache是一个性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等
2.libevent介绍
libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用SELEct、epoll、kqueue等系统调用管理事件机制。著名的用于apache的PHP缓存库memcached据说也是libevent based,而且libevent在使用上可以做到跨平台
3.准备工作
下载libevent:https://cloud.github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
下载memcached:http://memcached.org/files/memcached-1.5.0.tar.gz
4.安装过程
4.1 卸载低版本的libevent
#ls -al /usr/lib |grep libevent
查看当前libevent版本,如果版本低于2.0.X,建议先卸载
#rpm -e libevent --nodeps
卸载libevent,
#ls -al /usr/lib |grep libevent
再次查看,卸载成功
4.2 安装libevent
#tar -zxvf libevent-2.0.21-stable.tar.gz
解压libevent
#cd libevent-2.0.21-stable
#./configure --prefix=/usr/local/src/libevent/
如果出现如下错误,说明没有安装C的编译环境,需要安装gcc,配置不成功就无法生成编译的可执行文件:makefile
#yum -y install gcc 编译 #make 安装 #make install 其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件认放在/usr /local/bin,库文件认放在/usr/local/lib,配置文件认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。 如果配置--prefix,如: ./configure --prefix=/usr/local/src/libevent/ 可以把所有资源文件放在/usr/local/test的路径中,不会杂乱。 4.3 安装memcached,同时需要安装中指定libevent的安装位置 #tar -zxvf memcached-1.5.0.tar.gz #cd memcached-1.5.0 解压进入mamcache目录 #./configure --with-libevent=/usr/local/src/libevent/ --prefix=/usr/local/src/memcached #make #make install 安装完成后会把memcached放到 /usr/local/src/memcached 5.memcached的基本设置 启动Memcache的服务器端: #/usr/local/src/memcached/bin/memcached -d -m 2000 -u root -p 12000 -c 256 -P ./memcached.pid -d选项是启动一个守护进程。 -m是分配给Memcache使用的内存数量,单位是MB。 -u是运行Memcache的用户。 -l是监听的服务器IP地址。 -p是设置Memcache监听的端口。 -c选项是最大运行的并发连接数,认是1024。 -P是设置保存Memcache的pid文件,保存在 /tmp/memcached.pid。 也可以启动多个守护进程,不过端口不能重复。

大佬总结

以上是大佬教程为你收集整理的CentOS6.5安装memcached1.5.0全部内容,希望文章能够帮你解决CentOS6.5安装memcached1.5.0所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。