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-win32-1.4.4-54-g136cb6e.zip"是一个方便在Windows上部署的Memcached服务器端程序,它能帮助开发者快速构建高性能的缓存系统,提升Web应用的响应速度和整体性能。在实际使用中,理解其核心概念...
Linux下的Memcached安装教程 Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。在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`是Windows环境下运行memcached服务的程序。这个绿色版的memcached意味着它无需安装,下载解压后即可直接运行,...
在Linux系统上安装Memcached服务是一项基础的系统管理和运维任务,Memcached是一款高性能的分布式内存对象缓存系统,常用于加速动态Web应用。本指南将详细介绍如何在Linux上下载、安装和启动Memcached服务。 首先,...
下面将详细介绍如何在Windows和Linux服务器上安装和配置Memcached。 ## 一、Windows上的安装 1. **下载安装包**: 你可以从Memcached的官方网站获取最新版本的Windows二进制文件。在描述中提到的压缩包里应该包含了...
### Linux环境下Memcached安装及配置...通过以上步骤,可以在Linux环境下成功安装和配置Memcached,并将其与Tomcat集成以实现跨服务器的Session共享。这不仅提高了系统的响应速度,也增强了系统的稳定性和可扩展性。
### Linux 下安装 Memcached 的详细步骤 #### 一、前言 Memcached 是一款高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果减少数据库负载,加速动态 Web 应用的访问速度,提高可扩展性。在 Linux 系统...
类似于Windows,Linux下的客户端使用也涉及连接到特定的IP和端口,通过各种语言的客户端库进行操作,如Python的`python-memcached`库。 【Memcached集群】: 为了提高可用性和扩展性,Memcached可以部署为集群。...
在 Linux 环境下安装 Memcached 扩展对于提高基于 PHP 的 Web 应用性能至关重要。本文将详细介绍如何在 Linux 上安装和配置 PHP 的 Memcached 扩展。 #### 二、安装前准备 1. **确保环境已安装 PHP**:在开始安装 ...
在Linux系统上安装和配置Memcached涉及多个步骤,包括安装libevent、libmemcached、Memcached服务器本身,以及PHP的Memcache扩展。这个过程需要一定的Linux基础和对软件编译安装的理解。通过这个教程,你应该能够...
Memcached缓存服务器是一种流行的缓存解决方案,它可以将频繁访问的数据存储在内存中,以提高服务器的响应速度和reduce数据库的负载。通过使用Memcached缓存服务器,我们可以提高网站的性能和可扩展性。 描述解释 ...
在 Linux 系统下部署 Memcached 是一个常见的需求,然而在安装过程中可能会遇到各种各样的问题,如依赖库缺失等。本文将详细介绍如何在 Linux 系统下安装 Memcached,同时解决在安装过程中可能遇到的一些问题。 ###...
总之,这个资源为Windows用户提供了全面的 `memcached` 服务器端部署和配置指导,对于需要在Windows上构建高效缓存系统的开发人员来说,是一份宝贵的参考资料。通过仔细阅读提供的文档,结合实际的测试和调整,可以...
本文详细介绍了如何在Linux环境下安装Memcached及其依赖库libevent,并提供了启动、停止Memcached服务的方法,以及如何在Tomcat环境下配置Memcached。通过这些步骤,您可以轻松地在自己的Linux服务器上部署并使用...
描述中的"for linux"表明我们将在Linux环境中安装和使用Memcached。在Linux上安装Memcached通常涉及以下步骤: 1. **获取源代码**:压缩包文件`memcached-1.4.13.tar.gz`即为Memcached的源代码包,解压后可以获取源...
在Linux系统中安装Memcached是一项基础的系统管理任务,尤其对于需要高效缓存处理的应用场景。Memcached是一款轻量级的、高性能...如果你在安装过程中遇到问题,可以参考提供的详细安装文档,或者在相关社区寻求帮助。
在Linux环境下,安装Java Development Kit (JDK)、Memcached以及Magent的步骤如下: **JDK安装:** 1. **下载JDK**: 首先,你需要从Oracle官方网站或者其他可信赖的源下载适合Linux环境的JDK安装包,这里以`jdk-1_5...