Steps to install Libevent(memcached dependency)
First we need to check if libevent is installed or not?
type whereis libevent on shell.
If you don’t find it, then we need to download and install it. Type following sequence of commands on your shell
wget http://www.monkey.org/~provos/libevent-1.4.8-stable.tar.gz
tar xfz libevent-1.4.8-stable.tar.gz
cd libevent-1.4.8-stable
./configure
make
sudo make install
Finally we need to create a symlink to libevent
type sudo ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib on shell.
Steps to install Memcached
Download and install, for that type following sequence of commands on your shell
wget http://danga.com/memcached/dist/memcached-1.2.6.tar.gz
tar xfz memcached-1.2.6.tar.gz
cd memcached-1.2.6
./configure
make
sudo make install
Run Memcached as a daemon (d = daemon, m = memory, u = user, l = IP to listen to, p = port)
type memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 on shell
当按照上面的教材安装完成后出现类似下面的错./memcached: error while loading shared libraries: libevent-1.3e.so.1: cannot open shared object file: No such file or directory
You can fix this by simply doing this:
上面的软连接写错位置了,应该用下面的命令
ln -s /usr/local/lib/libevent-1.3e.so.1 /lib64/
就可以正常运行了
用下面的命令来查看是否成功
netstat -a -n |grep 1121
如果可以看到下面的结果:就成功了
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN
udp 0 0 127.0.0.1:11211 0.0.0.0:*
window 下面的安装简单
下面 window版本的memcache server
http://s3.amazonaws.com/downloads.northscale.com/memcached-win32-1.4.4-14.zip
解压zip文件到某个目录如: c:\mmemcache-1.4.4
进入 c:\mmemcache-1.4.4 目录
memcached.exe -d install 安装服务
memcached.exe -d start 启动服务
memcached.exe -d uninstall 卸载服务
更多命令 memcached.exe -h 查看帮助
分享到:
相关推荐
linux平台使用的memcache压缩包,解压缩之后运行make && make install安装, 然后/usr/local/memcache/bin/memcache -d -m 1024 -u root -p 11211 -c 1024命令运行memcache
Linux MemCache 安装手册 Memcached是一款高性能、分布式内存对象缓存系统,它被广泛应用于Web应用中,用于减轻数据库的负载,提高数据访问速度。这个安装手册将引导你完成在Linux环境下安装和配置Memcached的过程...
在构建高性能的Web服务环境中,Nginx、Memcache、Linux和Tomcat的集群组合是一个常见的解决方案。这个集群架构能够提供高可用性、负载均衡以及缓存优化,从而提高系统的响应速度和处理能力。 首先,让我们详细了解...
【Linux安装Memcache】 Memcache是一款高性能的分布式内存对象缓存系统,常被用来缓解数据库负载,提升Web应用性能。本文将详细介绍如何在Linux环境下安装和配置Memcache服务器端及PHP扩展。 首先,确保你的系统...
在Linux环境中,Memcache是一种广泛使用的内存对象缓存系统,用于提高Web应用程序的性能。它通过将数据存储在内存中,避免了频繁的数据库访问,从而显著提升了响应速度。本教程将详细介绍如何在Linux上安装Memcache...
linux 基本操作,memcache应用,主要用于WEB站点。
《PHP7 Memcache扩展3.0.9在Linux上的安装与使用详解》 在Web开发领域,PHP作为服务器端脚本语言,广泛应用于构建动态网站。为了提高网站性能,开发者通常会利用缓存技术,而Memcache就是一种广泛应用的分布式内存...
在深入探讨Linux下memcache的安装与配置过程之前,我们先来了解一下memcache的基本概念及其在现代IT架构中的重要性。Memcache(现在通常指代memcached)是一种高性能的分布式内存对象缓存系统,用于加速动态Web应用...
在Linux环境中,Memcached是一个非常流行的轻量级内存对象缓存系统,用于提高Web应用程序的性能。它通过存储数据和对象在内存中来减少数据库访问的次数,从而提高整体响应速度。以下是一份详细的Linux环境下...
1. 下载:从官方网站或者通过`wget`命令获取memcache 1.4.19的源码包。 2. 解压:`tar -zxvf memcached-1.4.19.tar.gz` 3. 配置:`cd memcached-1.4.19 && ./configure` 4. 编译:`make` 5. 安装:`sudo make ...
标题"memcache1.2.1 for windows"指的是Memcache的1.2.1版本,这是专为Windows操作系统设计的一个内存缓存系统。Memcache是一个广泛使用的开源高性能分布式内存对象缓存系统,它能够通过在内存中存储数据来减少对...
3. **跨平台**:支持多种操作系统,包括Linux、Windows、FreeBSD等。 4. **数据过期机制**:可以为每个缓存项设置存活时间(TTL),到期后自动删除。 ### 四、使用场景 1. **减轻数据库压力**:将频繁访问的数据...
在Windows平台上,尽管Memcache原生支持Linux系统,但通过一些第三方实现,也可以在Windows上运行。 标题中的"Memcache win版"指的是在Windows操作系统上的Memcache服务器实现。这通常是通过一个名为`memcached`的...
**Linux下的Memcached 2.2.4:详解与安装** Memcached是一款高效、轻量级的内存对象缓存系统,常用于减轻数据库负载,提高Web应用性能。它的工作原理是将数据存储在服务器的内存中,以便快速访问,特别适合处理高...
在Windows环境下,虽然不如在Linux环境下常见,但依然可以通过一些步骤来安装和启动本地的Memcache服务。以下是对如何在Windows上开启Memcache服务的详细步骤及相关的知识点: 首先,你需要下载Memcache的Windows...
四、安装Memcache服务器(Linux和Window上分别安装) Windows下 Memcahced.exe -d install [uninstall] Memcached.exe –d -m 50 –l 127.0.0.1 -p 11211 start 五、Memcached服务器的管理(启动) ...
在Windows环境下安装Memcache是一个相对较为特殊的操作,因为Memcache主要设计用于Unix/Linux系统,但通过一些工具和步骤,我们也可以在Windows上实现这一过程。本文将详细介绍在Windows上安装Memcache的步骤,并...
【Memcache原理及实现】 Memcache,全称Memcached,是一种高性能的分布式内存对象缓存系统,主要用于减轻数据库的负载。它将数据存储在内存中,以键值对的形式提供快速访问,尤其适用于高并发场景。Memcache最初由...
### Memcache安装与基本操作详解 #### 一、前言 Memcache是一种高性能的分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。本文将详细介绍如何安装配置Memcache,并提供基本的操作示例。 #### 二、...
echo "Connected to Memcache server "; $value = 'Hello, Memcache!'; $memcache->set('key', $value, 0, 60); //存储数据 $get_value = $memcache->get('key'); //获取数据 echo "Retrieved value: " . $...