Memcache配置手册
来源:互联网 发布:任志强为什么没事 知乎 编辑:程序博客网 时间:2024/06/03 14:02
Memcache配置手册
Memcache配置手册 1
1.1配置说明 1
1.2所需软件及文件 1
2搭建nginx服务器 1
2.1安装环境 1
2.2安装依赖库 2
2.3安装Memcached 2
2.4启动memcached 3
3启动memcache出现状况 3
配置说明
64位操作系统Cent0S_5.5。
有关文件目录
安装程序源代码存放目录:/usr/local/src
软件安装目录:
memcahce安装目录:/usr/local/webserver/nginx
所需软件及文件
libevent-2.0.12-stable.tar.gz
memcached-1.4.5.tar.gz
搭建nginx服务器
安装环境
#建立所需目录
[root@localhostsrc]#mkdir -p /usr/local/webserver
[root@localhost src]# chmod755 /usr/local/webserver
#升级所需的程序库
[root@localhostsrc]# yum -y install gcc gcc-c++ autoconflibjpeg libjpeg-devel libpng libpng-devel freetype freetype-devellibxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curlcurl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidnlibidn-devel openssl openssl-devel openldap openldap-develnss_ldap openldap-clients openldap-servers patchautoconf213.noarch unzip gzip libtool-ltdl libtool-ltdl-devellibaio
#这个文件记录了编译时使用的动态链接库的路径。
#默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件
[root@localhostsrc]#vi /etc/ld.so.conf
includeld.so.conf.d/*.conf
/usr/lib
/usr/local/lib
/usr/lib64
“/etc/ld.so.conf” 3L, 52C
#将/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用
#修改ld.so.conf增加新的库路径后,需要运行一下/sbin/ldconfig
#在任何目录下运行都可以
[root@localhostsrc]#/sbin/ldconfig
安装依赖库
#安装libevent-2.0.12-stable
#libevent提供了一组应用程序编程接口(API),让程式设计师可以设定某些事件发生时所执行的函式,memcached依赖此文件
[root@localhostsrc]#tar zxvf libevent-2.0.12-stable.tar.gz
[root@localhostsrc]#cd libevent-2.0.12-stable
[root@localhostlibevent-1.4.14b-stable]#./configure--prefix=/usr/local
[root@localhostlibevent-1.4.14b-stable]#make
[root@localhostlibevent-1.4.14b-stable]#make install
[root@localhostlibevent-1.4.14b-stable]#cd ../
安装Memcached
[root@localhostsrc]#tar -zxvf memcached-1.4.5.tar.gz
[root@localhostsrc]#cd memcached-1.4.5
[root@localhostmemcached-1.4.5]#./configure--prefix=/usr/local/webserver/memcached --with-libevent=/usr/local
[root@localhostmemcached-1.4.5]#make
[root@localhostmemcached-1.4.5]#make install
[root@localhostmemcached-1.4.5]#cd ../
启动memcached
[root@localhostsrc]#/usr/local/webserver/memcached/bin/memcached-d -m 256 -u root -p 11211 -c 1024 /tmp/memcahed_1.pic
#参数详解
-p监听的端口
-l连接的ip地址,默认是本机
-dstart
-drestart
-dstop|shutdown
-dinstall
-duninstall
-u以用户的身份运行(仅在以root运行的时候有效)
-m最大内存使用,单位MB,默认64MB
-M内存耗尽时返回错误,而不是删除项
-c最大同时连接数,默认是1024
-f块大小增长因子,默认是1.25
-n最小分配空间,默认是1.25-n最小分配空间
-h显示帮助
启动memcache出现状况
[root@localhostsrc]#error while loading shared libraries:libevent-2.0.so.5: cannot open shared object file: No such file ordirectory
#解决这个办法
#首先libevent-2.0.so.5找到缺少的链接文件到底在那儿
[root@localhostsrc]#find / -name libevent-2.0.so.5
#从Debug信息中获取程序找
[root@localhostsrc]#LD_DEBUG=libs/usr/local/webserver/memcached/bin/memcached –v
#做一个软连接
[root@localhostsrc]#ln -s /usr/local/lib/libevent-2.0.so.5/usr/lib/libevent-2.0.so.5
#重新启动memcahce就OK了
[root@localhostsrc]#/usr/local/webserver/memcached/bin/memcached-d -m 256 -u root -p 11211 -c 1024 /tmp/memcahed_1.pic
- Memcache配置手册
- php memcache手册
- Memcache安装手册
- 【Memcache】Memcache安全配置
- memcache配置
- Memcache配置
- Memcache配置
- Memcache简介及安装手册
- 配置手册
- ubuntu 配置memcache
- memcache 的配置
- win7安装配置memcache
- memcache安装配置
- spring中配置memcache
- Memcache 安装、配置、监控
- magento memcache缓存配置
- Memcache负载均衡配置
- wamp配置memcache
- WdatePicker IE下报错: SCRIPT70: 没有权限 ——解决办法
- 浅谈SQL之主键、外键约束
- GROUPING函数的使用
- Android 高仿三星日历
- 如何将安卓的textview中文本链接到网页
- Memcache配置手册
- linux iptables启动问题
- linux命令
- 【开源专访】DWZ团队:致力打造最简单的Web前端开发方式
- 收藏的网页----算法-数据结构-笔试题等
- hadoop动态debug设置
- 大学生们,你的CEO也曾在教室中哭泣
- 在使用了母版页的内容页后,如何在javascript中调用服务器控件值
- 今天终于搞定asm 数据全部丢失的恢复了