Unix环境下简单的部署memchache
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,在很多大型网站或者是资讯类站点下往往都会有海量的查询,那么为了减小数据库的压力就出现了缓存系统,现在比较流行的缓存系统有很多,如memcache、Xcache等等,在这里就简单的说说开源的memcac
千家信息网最后更新 2025年12月02日Unix环境下简单的部署memchache
在很多大型网站或者是资讯类站点下往往都会有海量的查询,那么为了减小数据库的压力就出现了缓存系统,现在比较流行的缓存系统有很多,如memcache、Xcache等等,在这里就简单的说说开源的memcache的简单部署和使用。
memcache的使用要依赖于libevent网络库,所以在安装memcache之前必需要先安装libevent网络库然后再安装memcache,这里在二者的官网上都有稳定版的二进制包下载。libevent官网:http://libevent.org/,memcache官网:http://memcached.org/
[root@localhost src]# tar -zxvf libevent-2.1.8-stable.tar.gz[root@localhost src]# tar -zxvf memcached-1.4.34.tar.gz[root@localhost src]# cd libevent-2.1.8-stable[root@localhost libevent-2.1.8-stable]# ./configure --prefix=/usr/local/libevent[root@localhost libevent-2.1.8-stable]# make && make install[root@localhost libevent-2.1.8-stable]# cd ../memcached-1.4.34[root@localhost memcached-1.4.34]# ./configure --prefix=/usr/local/memchached --with-libevent=/usr/local/libevent[root@localhost memcached-1.4.34]# make && make install#实际到这一步基本安装就完毕了,但是最好还是要配置下相应环境[root@localhost memcached-1.4.34]# cd /usr/local/[root@localhost local]# ln -sv /usr/local/libevent/include/* /usr/include/#添加lib和include[root@localhost local]# ln -sv /usr/local/memchached/include/* /usr/include/[root@localhost local]# cd /etc/ld.so.conf.d/[root@localhost ld.so.conf.d]# vim libevent.conf/usr/local/libevent/lib[root@localhost ld.so.conf.d]# ldconfig[root@localhost ld.so.conf.d]# cd /etc/profile.d/#添加bin文件的环境路径[root@localhost profile.d]# vim libevent.shexport PATH=$PATH:/usr/local/libevent/bin[root@localhost profile.d]# source libevent.sh[root@localhost profile.d]# vim memcache.shexport PATH=$PATH:/usr/local/memchached/bin[root@localhost profile.d]# source memcache.sh
如此memcache的服务端部署就完成了,这里就说明下memcache的常用参数选项:
-d:用守护进程启动-m:以兆字节分配memcache的内存,缺省是64M-u:仅当以root是用户启动时,确定memcache的启动用户-p:用tcp端口指定memcache的监听端口,缺省是11211-U:用udp端口指定memcache的监听端口,缺省是11211,0表示关闭-c:确定memcache的最大并发连接数,缺省是1024-P:当使用-d的deamon模式时指定pid文件-s:指定要监听的socket文件,使用该选项为禁用网络支持-a:当使用套接字监听文件时,用于确定socket文件的文件掩码,缺省是0700-l:确定memcache的服务器监听ip
文件
监听
端口
网络
环境
用户
系统
缓存
服务
最大
二进制
内存
压力
参数
套接字
字节
实际
常用
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大学生网络安全报告
数据库技术课程里学到了什么
吉林省开天通信网络技术有限公司
网络技术咨询销售方法
宁夏国家信息网络安全中心招聘
南京玄武网络技术学院
智能网络技术概念股票
新乡市鹏摇网络技术有限公司
为什么免流后找不到服务器
网易有哪些好玩的我的世界服务器
5g网络技术什么时候上市
软件开发需要掌握哪些知识
互联网科技创业
帮别人软件开发交付流程
网络安全画报大学
软件开发项目多少钱
河北网络技术服务案例
国内游戏软件开发公司排名
服务器c盘变成了x盘启动不了
2018国家安全网络安全
网络运营者之间在网络安全
附加数据库没有数据库文件夹
吃鸡游戏用什么软件开发
数据库字段名对应的类型
10分钟服务器安全设置
人口数据库哪些技术
山东常见软件开发市场报价
服务器cpu金牌与银牌
园博会网络安全保障
计算机网络技术论文的目的