`
gcgmh
  • 浏览: 354321 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached1.2.8服务器端在linux下的安装guide

阅读更多
1.下载libevent1.4.11(最新版)及memcached稳定版本1.2.8
cd /opt
mkdir memcached
wget http://www.monkey.org/%7Eprovos/libevent-1.4.11-stable.tar.gz
wget http://memcached.googlecode.com/files/memcached-1.2.8.tar.gz
2.安装libevent1.4.11
./configure && make
make install
检查,有内容就表示安装OK了
ls -l /usr/local/lib/ | grep even
3.安装memcache1.2.8
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local
make
make install
检查,/usr/local/memcached,有2个文件,安装成功!
4.运行一下报错原因及处理方法:
/usr/local/memcached/bin/memcached -d -m 10 -p 11211 -u root
报:usr/local/memcached/bin/memcached -d -m 10 -p 11211 -u root
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory这样的错误,原因是,memcached默认是到/usr/lib/里找libevent-1.4.so.2,而我们安装的是在/usr/local/lib里面,处理一下:
ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2
在运行一下:
/usr/local/memcached/bin/memcached -d -m 10 -p 11211 -u root
OK,用netstat -tnlp,系统已经成功监听11211端口了!
关闭memcached,直接kill掉这个进程就OK了!
5.memcached运行参数:
/usr/local/memcached/bin/memcached -d -m 128 -u root -l 192.168.0.97 -c 256 -P /tmp/memcached.pid

-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.22.200(不指定为本机)
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
分享到:
评论

相关推荐

    memcached-1.2.8.tar.gz

    memcached-1.2.8.tar.gz

    memcached服务器端安装程序

    总的来说,"memcached-win32-1.4.4-54-g136cb6e.zip"是一个方便在Windows上部署的Memcached服务器端程序,它能帮助开发者快速构建高性能的缓存系统,提升Web应用的响应速度和整体性能。在实际使用中,理解其核心概念...

    linux下memcached安装

    Linux下的Memcached安装教程 Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用...

    Linux下安装memcached详细步骤

    1. **启动memcached服务**:在安装路径下的bin目录中找到memcached可执行文件,使用命令`/usr/local/memcached/bin/memcached -d -m 64 -p 11211 -u root -l 127.0.0.1`启动memcached服务。其中,-d 表示以后台方式...

    memcached服务器端memcached.exe 下载

    标题“memcached服务器端memcached.exe 下载”指的是获取memcached服务端的可执行文件,`memcached.exe`是Windows环境下运行memcached服务的程序。这个绿色版的memcached意味着它无需安装,下载解压后即可直接运行,...

    在Linux上安装Memcached服务

    在Linux系统上安装Memcached服务是一项基础的系统管理和运维任务,Memcached是一款高性能的分布式内存对象缓存系统,常用于加速动态Web应用。本指南将详细介绍如何在Linux上下载、安装和启动Memcached服务。 首先,...

    memcached(windows,linux 服务器端的安装包)

    下面将详细介绍如何在Windows和Linux服务器上安装和配置Memcached。 ## 一、Windows上的安装 1. **下载安装包**: 你可以从Memcached的官方网站获取最新版本的Windows二进制文件。在描述中提到的压缩包里应该包含了...

    linux环境下memcached安装以及配置使用

    ### Linux环境下Memcached安装及配置...通过以上步骤,可以在Linux环境下成功安装和配置Memcached,并将其与Tomcat集成以实现跨服务器的Session共享。这不仅提高了系统的响应速度,也增强了系统的稳定性和可扩展性。

    linux 安装memcached 详细

    ### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...

    memcached linux windows 安装 使用 缓存 集群

    类似于Windows,Linux下的客户端使用也涉及连接到特定的IP和端口,通过各种语言的客户端库进行操作,如Python的`python-memcached`库。 【Memcached集群】: 为了提高可用性和扩展性,Memcached可以部署为集群。...

    linux下 php安装memcached扩展

    在 Linux 环境下安装 Memcached 扩展对于提高基于 PHP 的 Web 应用性能至关重要。本文将详细介绍如何在 Linux 上安装和配置 PHP 的 Memcached 扩展。 #### 二、安装前准备 1. **确保环境已安装 PHP**:在开始安装 ...

    linux memcached安装资源

    在Linux系统上安装和配置Memcached涉及多个步骤,包括安装libevent、libmemcached、Memcached服务器本身,以及PHP的Memcache扩展。这个过程需要一定的Linux基础和对软件编译安装的理解。通过这个教程,你应该能够...

    搭建Memcached缓存服务器1

    Memcached缓存服务器是一种流行的缓存解决方案,它可以将频繁访问的数据存储在内存中,以提高服务器的响应速度和reduce数据库的负载。通过使用Memcached缓存服务器,我们可以提高网站的性能和可扩展性。 描述解释 ...

    linux下安装memcached以及解决安装中遇到的问题

    在 Linux 系统下部署 Memcached 是一个常见的需求,然而在安装过程中可能会遇到各种各样的问题,如依赖库缺失等。本文将详细介绍如何在 Linux 系统下安装 Memcached,同时解决在安装过程中可能遇到的一些问题。 ###...

    memcached-1.2.1-windows系统 服务器端,外带详细配置说明

    总之,这个资源为Windows用户提供了全面的 `memcached` 服务器端部署和配置指导,对于需要在Windows上构建高效缓存系统的开发人员来说,是一份宝贵的参考资料。通过仔细阅读提供的文档,结合实际的测试和调整,可以...

    linux memcached安装

    本文详细介绍了如何在Linux环境下安装Memcached及其依赖库libevent,并提供了启动、停止Memcached服务的方法,以及如何在Tomcat环境下配置Memcached。通过这些步骤,您可以轻松地在自己的Linux服务器上部署并使用...

    memcached最新版forlinux

    描述中的"for linux"表明我们将在Linux环境中安装和使用Memcached。在Linux上安装Memcached通常涉及以下步骤: 1. **获取源代码**:压缩包文件`memcached-1.4.13.tar.gz`即为Memcached的源代码包,解压后可以获取源...

    linux下安装memcached

    在Linux系统中安装Memcached是一项基础的系统管理任务,尤其对于需要高效缓存处理的应用场景。Memcached是一款轻量级的、高性能...如果你在安装过程中遇到问题,可以参考提供的详细安装文档,或者在相关社区寻求帮助。

    linux下安装jdk与memcached及memcached代理说明

    在Linux环境下,安装Java Development Kit (JDK)、Memcached以及Magent的步骤如下: **JDK安装:** 1. **下载JDK**: 首先,你需要从Oracle官方网站或者其他可信赖的源下载适合Linux环境的JDK安装包,这里以`jdk-1_5...

Global site tag (gtag.js) - Google Analytics