转自: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,之后重新整理了一下网上的教程
本文实例讲述了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 安装完成后系统 自动启动...
ubuntu 编译安装php 5.3.3+memcache的方法,需要的朋友可以参考下。
的Memcache缓存实现》使用apt安装memcached apt-get install memcached 启动memcached 1. 终端下使用命令 memcached就可以启动 。例如 memcached -d。 2. 各个选项说明: -d选项是启动一个守护进程, -m是分配给...
Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具LNMP云安装 Ubuntu Debian云安装基于debian apt-get 快速配置安装nginx php mysql等。LNMP云安装Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具经测试,整个过程约2-5分钟...
1.此安装包目前支持的操作系统为 : CentOS Ubuntu Aliyun Linux (一键安装包不可以在非阿里云服务器的环境中安装) 2.此安装包包含的软件及版本为 : nginx:1.4.4 apache:2.2.29、2.4.10 mysql:5.1.73、5.5.40、...
由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题。 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是...
DebianLNMP是一个用Linux Shell编写的可以为Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。DebianLNMP 是以 Debian + Linux + Nginx + MySQL + PHP 的安装顺序命名...
MemJS MemJS是用于使用memcache(尤其是服务)的纯Node.js客户端库。 它使用二进制协议并支持SASL身份验证。... 许多软件存储库都有可安装的memcacached版本: 的Ubuntu $ apt-get install memcached OS X $ brew
debian和ubuntu下默认shell是dash,执行 sudo dpkg-reconfigure dash 选择no,切换到bash环境 cd /home && mkdir tmp && cd tmp xftp上传sh目录 cd sh && chmod +x install*.sh && ./install.sh 安装完成后请...
php5-gd,php5-curl,php5-memcache,php5-mysql,php5-mcrypt,php5-sqlite,php5-xdebug)如何安装从克隆项目目录的根目录开始: $ git clone https://github.com/AchuM/Vagrant-Ubuntu14.04.git$ cd Vagrant-...
Docker Nginx + php7.1容器基于Ubuntu 16.04版本的Docker容器。 在php 7.1使用nginx stable版本。 这是我个人需要的简单容器。 如果您有改进的想法,请与我联系 。 需要PHP 5.6吗? 。包括包裹nginx,ssmtp,...
2 增强对ubuntu系统的支持,修正在ubuntu系统下安装可能出现无法添加系统账号的bug 3 nginx升级至1.2.9,apache升级至2.2.24,mysql升级至5.1.69,pureftp升级至1.0.36 4 安装脚本大量调整和优化 5 增加debian系统的支持...
概述该项目是WordPress对象缓存...对于Ubuntu和Debian:apt-get install memcached```对于CentOS: ```bashyum安装memcached``` Note that you will likely want to review the Memcached configuration [directives]...
DebianLNMP是一个用Linux Shell编写的可以为Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。DebianLNMP 是以 Debian + Linux + Nginx + MySQL + PHP 的安装顺序命名...
该脚本将安装最新的NginX,MySQL和PHP(具有APC和Memcache扩展)。 *注意APC不适用于PHP 5.5+。 (可选)您可以安装Memcached服务器和Postfix。 您可以为任何程序安装首选版本。 只需编辑OPTIONS文件并进行相应...