服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz
用wget指令直接下载这两个东西.下载回源文件后。
1.先安装libevent。这个东西在配置时需要指定一个安装路径,即./configure
–prefix=/usr;然后make;然后make install;
2.再安装memcached,只是需要在配置时需要指定libevent的安装路径即./configure
–with-libevent=/usr;然后make;然后make install;
这样就完成了Linux下Memcache服务器端的安装。详细的方法如下:
1.分别把memcached和libevent下载回来,放到 /tmp 目录下:
-
# cd /tmp
-
# wget http:
-
# wget http:
# cd /tmp
# wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz
# wget http://www.monkey.org/~provos/libevent-1.2.tar.gz
2.先安装libevent:
-
# tar zxvf libevent-
1.2
.tar.gz
-
# cd libevent-1.2
-
# ./configure –prefix=/usr
-
# make
-
# make install
# tar zxvf libevent-1.2.tar.gz
# cd libevent-1.2
# ./configure –prefix=/usr
# make
# make install
3.测试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
# 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
还不错,都安装上了。
4.安装memcached,同时需要安装中指定libevent的安装位置:
-
# cd /tmp
-
# tar zxvf memcached-1.2
.
0
.tar.gz
-
# cd memcached-1.2
.
0
-
# ./configure –with-libevent=/usr
-
# make
-
# make install
# cd /tmp
# tar zxvf memcached-1.2.0.tar.gz
# cd memcached-1.2.0
# ./configure –with-libevent=/usr
# make
# make install
如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。
安装完成后会把memcached放到 /usr/local/bin/memcached ,
5.测试是否成功安装memcached:
-
# ls -al /usr/local/bin/mem*
-
-rwxr-xr-x 1
root root
137986
11
??
12
17
:
39
/usr/local/bin/memcached
-
-rwxr-xr-x 1
root root
140179
11
??
12
17
:
39
/usr/local/bin/memcached-debug
# ls -al /usr/local/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcached
-rwxr-xr-x 1 root root 140179 11?? 12 17:39 /usr/local/bin/memcached-debug
分享到:
相关推荐
### Memcached服务端安装及其客户端简单使用 #### 一、Memcached简介 Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用程序的速度,减轻数据库负担。它通过在内存中缓存数据和对象来减少读写...
**标题解析:** "memcached服务端windows版" 指的是在Windows操作系统上...综上所述,memcached服务端在Windows环境中的使用涉及安装、配置、运行、客户端连接以及性能优化等多个方面,是提升Web应用效率的重要工具。
Memcached 是一个高性能的分布式内存对象缓存...Memcached需要有缓存服务端,采用java编程的话还需要memcached.jar,这就是java中实现memcached服务的插件。这里服务端和jar包都放在一起了,希望能方便大家学习哈~~~
在Windows环境下安装和运行Memcached服务端,主要是为了解决在Windows操作系统上部署Web应用时,对于高速缓存的需求。尽管Memcached最初是为Unix系统设计的,但随着其广泛应用,开发者已经将其移植到了Windows平台,...
- "memcached服务端.rar": 提供了memcached服务端的软件包,可能包括源代码、编译脚本、配置文件等,用户可以安装并运行自己的memcached服务器。 通过这两个压缩包,用户可以搭建一个完整的memcached环境,学习其...
客户端是与Memcached服务端交互的应用程序部分。客户端库存在多种语言实现,包括C#。C#客户端库(如BeITMemcached)提供了一组API,使.NET开发者可以方便地集成Memcached到他们的应用中。BeITMemcached_source_2010...
标题中的“memcached-win32-bin”表明这是一个适用于32位Windows操作系统的Memcached服务端安装程序。安装过程通常包括以下步骤: 1. 下载:首先,你需要下载memcached的Windows版本,如`memcached-win32-bin.zip`...
安装和配置 Memcached for Windows,你需要: 1. 解压 `memcached.zip` 文件。 2. 运行 `memcached.exe`,默认情况下,它将在本地主机的 11211 端口上启动服务。 3. 通过命令行参数可以定制服务端的行为,如内存大小...
Java工程中的Memcached服务端连接测试是开发过程中的一项重要任务,尤其在分布式系统中,Memcached作为缓存服务,能够显著提升数据访问速度并减轻数据库压力。本文将深入讲解如何在Java项目中设置和测试与Memcached...
4. **memcached服务端安装** - 解压缩libevent并执行`./configure && make && make install`进行安装。 - 对于memcached服务端,解压缩后同样执行配置、编译和安装。安装完成后,libevent的库文件通常位于`/usr/...
Memcached服务端是其核心部分,它负责接收客户端的请求,处理数据的存储与检索。服务端主要由以下几个关键组件构成: - **监听器**:Memcached服务器会开启一个或多个监听套接字,等待客户端连接。 - **内存管理**...
**memcached服务端安装** 1. **系统准备**:memcached适用于多种操作系统,如Linux、Windows和macOS。对于Linux,通常是通过包管理器(如apt-get或yum)进行安装。 2. **安装**:在Ubuntu或Debian上,使用`sudo apt...
安装过程分为两个部分:服务端安装和客户端安装。 首先是安装Memcached服务端: 1. 首先需要下载适用于Windows的Memcached服务端软件。通常这个软件有32位和64位版本,应根据自己的系统架构选择合适的版本进行下载...
**Memcached服务端详解** Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中,以减轻数据库负载,提高数据访问速度。它的工作原理是将数据存储在内存中,通过键值对的方式进行访问,以此实现...
**安装 Memcached 服务端** `memcached-1.4.13.tar.gz` 是 Memcached 的源代码包,版本为1.4.13。安装步骤通常包括解压、编译和安装: 1. 解压:`tar -zxvf memcached-1.4.13.tar.gz` 2. 进入解压后的目录:`cd ...
1. **安装与配置**:在Windows 64位操作系统上,memcached服务端的安装通常涉及下载预编译的二进制文件,然后通过命令行启动服务。确保系统已安装VC++运行时库,因为某些版本的memcached可能依赖于这些库。 2. **...
### 一、下载与安装Memcached服务端 1. 首先,你需要从可信源下载适用于Windows的Memcached服务端。在本例中,你可以访问以下链接获取资源: ```http://download.csdn.net/detail/zsjangel/7104727``` 这里提供了...
3 下载memcached服务端for win32 解压安装 设成windows服务端 执行memcached exe d install 4 下载tomcat7对应的memcached所需jar包 二 配置 1 nginx配置 主要配置nginx conf文件 增加以下内容 upstream mytomcats...
安装 Memcached 后,通过命令行启动服务端: ```shell $ memcached -p <port> -u ``` 参数 `port` 指定监听的端口号,`user` 指定运行服务的用户。 ### 2. Memcached 客户端 客户端是应用程序与 Memcached 交互...