`
liumeng5888
  • 浏览: 36460 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

linux 6.0 安装memcached 服务

阅读更多
Linux下的Memcached的安装
此安装是基于lnmp继承安装环境,安装memcached服务器的方法总结:
首先,用phpinfo();查看配置信息是否存在Memcache扩展,如果存在扩展直接安装memcached服务器
安装前的准备工作:
Memcache官方网站:http://www.danga.com/memcached现在最新版本
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.2。(如果你的系统已经安装了libevent,可以不用安装)
下载:http://www.monkey.org/~provos/libevent-1.2.tar.gz
使用安装命令:
先安装libevent:
# tar zxvf libevent-1.3.tar.gz
# cd libevent-1.2
# ./configure --prefix=/usr
# make
# make install
然后看看我们的libevent是否安装成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3
-rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3
-rw-r--r-- 1 root root 454156 11?? 12 17:38 libevent.a
-rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3
在来安装memcached
# tar zxvf memcached-1.2.0.tar.gz
# cd memcached-1.2.0
# ./configure –profix=/usr/local/memcached --with-libevent=/usr
# make
# make install
安装完成了,现在我们看以下memcache的帮助:
# /usr/local/memcached/bin/memecached –h
# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,-u是运行Memcache的用户,我这里是root,-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,-P是设置保存Memcache的pid文件,我这里是保存在/tmp/memcached.pid,如果要结束Memcache进程,执行:
# kill `cat /tmp/memcached.pid`

也可以启动多个守护进程,不过端口不能重复
分享到:
评论

相关推荐

    Centos6.0 安装 nginx memcached

    在本文中,我们将详细介绍如何在CentOS ...通过以上步骤,你应该能够在CentOS 6.0上成功安装并配置Nginx和Memcached,同时掌握了一些基本的Linux系统管理命令。这将为你的Web服务器提供高效的数据缓存和可靠的Web服务。

    Linux安装部署weblogic

    本章节详细介绍了统一权限平台所依赖的软硬件环境的安装与配置,包括操作系统(RedHat Enterprise Linux Server 5/6, 简称 RHEL5/6)、Java Development Kit (JDK)、Oracle WebLogic Server、Apache ActiveMQ、...

    nexusphp安装方法(英文版)

    2. **启动 Memcached 服务**: ``` sudo service memcached start ``` #### 五、其他可选组件安装 1. **安装 PEAR 及 HTTP_Request2**:用于实现 IMDb 信息抓取功能。 - 安装 PEAR: ``` sudo apt-get ...

    外卖人6.0外卖点餐送餐网站源码

    外卖人6.0是一款专为外卖点餐送餐业务设计的网站源码,它提供了完善的前后台系统,能够帮助商家快速搭建自己的在线订餐平台,提升服务效率,满足消费者随时随地的订餐需求。在本文中,我们将深入探讨这款源码的核心...

    大型网站并发整理资料

    - **Memcached**:用于存储非用户相关的静态数据或临时数据,如Facebook就部署了超过400台Memcached服务器,存储了超过5TB的数据,这是目前全球最大的Memcached集群之一。 - **APC (Alternative PHP Cache)**:...

    zabbix常用模板集合

    这个模板允许你监控Memcached服务器的内存使用情况、命中率、操作速率等,以确保缓存服务的稳定性和效率。 3. **redis监控模板.xml**: Redis是一个高性能的键值数据库,常用于缓存和消息队列。该模板提供了对...

    大型并发系统整理版

    - **eBay**:虽然该文段提到eBay使用Windows Server 2003/2000和Microsoft-IIS/6.0,但实际上eBay也使用了大量的Linux服务器和开源技术。 #### 六、结论 构建一个高并发的系统不仅仅是关于选择正确的编程语言或框架...

    docker4drupal:基于Docker的Drupal堆栈

    使用docker-compose.yml文件在Linux,Mac OS X和Windows上启动本地环境。 阅读有关的文档 在提问 关注以获取将来的公告 叠放 Drupal堆栈由以下容器组成: 容器 版本号 服务名称 图片 默认 1.19、1.18 nginx ✓ ...

    jix-core

    使用docker-compose.yml文件在Linux,Mac OS X和Windows上启动本地环境。 阅读有关的文档 在提问 关注以获取将来的公告 堆 Drupal堆栈由以下容器组成: 容器 版本号 服务名称 图像 默认 1.19、1.18 nginx ✓ ...

    PHP学习框架

    实训项目T-Shop v6.0至v8.0将继续提升学生的实践能力。 第四阶段,PHP高级应用,主要学习Smarty模板和PHP框架技术。Smarty模板教学如何实现程序代码与视图的分离,提高代码可读性和维护性。Memcached缓存技术讲解...

    docker4python:基于Docker的Python网络堆栈(适用于Django)

    使用docker-compose.yml文件在Linux,Mac OS X和Windows上启动本地环境。 阅读有关的文档 在提问 关注获取更新公告 叠放 Python堆栈包含以下容器: 容器 版本号 服务名称 图片 默认 1.19、1.18 nginx ✓ 3.9、...

    惊现支撑1亿pv/天的超级数据库解决方案

    描述中提到了实际使用的服务器配置,包括1万3千块钱购买的服务器,4G内存,2个CPU,运行Linux AS4系统,以及apache2.0.63/resin2.1.17/jdk6.0环境。这提供了对于构建该系统所需的硬件和软件环境的一个基本了解。 ...

    LegendShop 技术介绍

    - **数据访问**:Spring JdbcTemplate、Spring Cache (支持Ehcache/Memcached/Redis)、Spring Quartz定时任务。 - **前端技术**:JSP/JSTL/taglib、Apache Tiles 3.0.5、AmazeUI、Displaytag等。 - **其他**:JDBC/...

Global site tag (gtag.js) - Google Analytics