转自:http://blog.kucai8.com/?p=46
memcache是一个服务器内存绶存软件,可以把MYSQL数据表绶存到内存中以加快查询及调用速度。
以下是在ubuntu v8.10下的安装过程。
一,软件下载
这里需要两个软件
libevent ==== memcache需要这个LIB库才能运行,在ubuntu上默认是没有安装该运行库的。
memcache ==== memcache源码文件。
libevent-149-stabletar
memcached-126tar
二,libevent安装
xusir@xusir-laptop:~/soft$ tar zxvf libevent-1.4.9-stable.tar.gz
xusir@xusir-laptop:~/soft$ cd libevent-1.4.9-stable/
xusir@xusir-laptop:~/soft/libevent-1.4.9-stable$ ./configure ; sudo make ; sudo make install
三,memcache安装
xusir@xusir-laptop:~/soft$ tar zxvf memcached-1.2.6.tar.gz
xusir@xusir-laptop:~/soft$ cd memcached-1.2.6/
xusir@xusir-laptop:~/soft/memcached-1.2.6$ ./configure –prefix=/usr/local/memcached/ ; sudo make ; sudo make install
四,启动memcache
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo /usr/local/memcached/bin/memcached -d -u root -m 512 127.0.0.1 -p 1211
可能会出现如下错误(我本机上出现了该错误),
/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无法找到库文件libevent-1.4.so.2,默认安装libevent时该文件在如下目录内,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ /usr/local/lib/libevent-1.4.so.2
所以我们只要把libevent-1.4.so.2链接到/lib/libevent-1.4.so.2就可以启动memcache,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo ln -s /usr/local/lib/libevent-1.4.so.2 /lib/libevent-1.4.so.2
然后启动memcache,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo /usr/local/memcached/bin/memcached -d -u root -m 512 127.0.0.1 -p 1211
OK,成功启动
分享到:
相关推荐
以下详细知识点将基于给定文件内容,具体介绍在Ubuntu环境下安装memcache的流程。 首先,需要了解Memcache是一种高性能的分布式内存对象缓存系统,用于加速动态web应用,减少数据库的负载。在Linux环境下,尤其...
### Ubuntu系统下安装Reviewboard详解 #### 一、概述 本文档将详细介绍如何在Ubuntu系统上安装并配置Reviewboard,一款流行的代码审查工具。通过本文档的学习,您将能够掌握安装过程中所需的关键步骤以及相关软件的...
本文实例讲述了ubuntu环境下安装memcache及启动的方法。分享给大家供大家参考,具体如下: 在ubuntu上安装memcache服务端比较简单。 sudo apt-get install memcached memcached -d -m 128 -p 22222 -u root -c 1024...
本文实例讲述了Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法。分享给大家供大家参考,具体如下: 1、首先安装memcache服务端: sudo apt-get install memcached 安装完成后系统 自动启动...
这个安装手册将引导你完成在Linux环境下安装和配置Memcached的过程。 首先,让我们了解Memcached的基本概念。Memcached是一个基于内存的数据存储系统,它能够存储键值对,并通过网络在多个服务器之间共享这些数据。...
本文将详细解析如何在Ubuntu环境中安装一套完整的LMAP堆栈,包括Apache服务器、MySQL数据库、PHP解析器以及额外的组件如Memcache、Xcache、PDO、Zip、ImageMagick等。 ### 1. 系统与软件版本 - Ubuntu 9.10 - ...
本文将详细介绍如何在Linux环境下安装和配置Memcache服务器端及PHP扩展。 首先,确保你的系统满足基本的安装条件。你需要一个支持编译的环境,通常在Linux发行版中,如Ubuntu、CentOS或Debian,这些环境已经预装。...
**Memcache 安装配置使用说明** --- **1、简介** 1.1 **文档目的** 本文档旨在提供详细的步骤和指南,帮助用户成功地在他们的系统上安装、配置和使用Memcache,这是一个高效的分布式内存对象缓存系统,常用于缓解...
2. **安装库**:通过包管理器(如apt-get for Ubuntu或yum for CentOS)安装libevent库,因为Memcache依赖于它。 ``` sudo apt-get install libevent-dev ``` 3. **下载并编译Memcache**:从Memcache的官方...
### Ubuntu 下 LAMP 的部署详解 #### 一、概述 LAMP 是一套常见的 Web 开发环境,由 Linux、Apache、MySQL 和 PHP 组成。在本篇内容中,我们将详细介绍如何在 Ubuntu 操作系统上搭建 LAMP 环境。通过这一过程,读者...
### Ubuntu LAMP环境安装知识点详解 #### 一、概述 在Ubuntu系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是常见的Web服务器配置方式之一。本文将根据提供的安装笔记,详细介绍各组件的安装步骤及注意事项。 #...
### Ubuntu安装LAMP教程 #### 一、简介 在Ubuntu上搭建LAMP(Linux, Apache, MySQL, PHP)环境是一项常见的任务,对于Web开发者来说至关重要。本文将详细讲解如何在Ubuntu 12.04系统上安装并配置LAMP服务器。通过...
这里将介绍如何在Ubuntu环境下编译安装PHP 5.3.3版本以及如何配置Memcache扩展,以便开发者可以在本地环境中进行Web应用开发。 首先,编译安装PHP 5.3.3需要使用到的命令是`configure`,该命令用于准备构建过程的...
以下是一份详细的Linux环境下Memcached的安装步骤,包括所需软件包的获取和配置。 1. **系统准备**: - 首先,确保你的Linux发行版是基于Debian或Red Hat的,因为这些系统的包管理器支持Memcached。 - 更新系统包...
### Ubuntu 12.04 OpenStack Essex安装(多节点) #### 第一章 OpenStack安装环境 ##### 1.1 Ubuntu Server 12.04 操作系统安装 为了搭建一个多节点的OpenStack Essex环境,首先需要在每台服务器上安装最小化的...
LNMP(Linux、Nginx、MySQL、PHP)是一种常见的Web服务器架构,本文将指导读者使用apt-get方式在Ubuntu系统下安装LNMP环境。 一、安装Nginx LNMP环境的核心组件是Nginx,使用以下命令安装Nginx: sudo apt-get ...
以Ubuntu为例,可以使用以下命令安装: ```bash sudo apt-get update sudo apt-get install memcached ``` 在CentOS/RHEL系统中,使用`yum`进行安装: ```bash sudo yum install epel-release sudo yum install ...
- **安装**:Memcache通常可以通过包管理器(如在Ubuntu上的`apt-get`或CentOS上的`yum`)进行安装,也可以从源代码编译安装。 - **配置**:配置文件一般为`/etc/memcached.conf`,可以设置监听端口、最大内存使用...