`

在Ubuntu上安装memcached和libmemcached

阅读更多

在Ubuntu上安装memcached和libmemcached

最近想写一些关于C语言的服务器端的程序,所以想在Ubuntu上安装memcached 和libmemcached。

一、安装软件

1 //安装memcached
2 sudo apt-get install memcached
3 //安装libevent-dev
4 sudo apt-get install libevent-dev
5 //这个很重要,不然libmemcached就不能运行
6 sudo ln -s /usr/ local /lib/libmemcached.so.3 /usr/lib/libmemcached.so.3

然后下载libmemcached-0.34 ,安装。

./configure的时候,如果你的Memcached不是默认安装路径的话,会报

configure: error: “could not find memcached binary”

错,如下的类似的命令可以解决这个问题。

./configure –with-memcached=/home/app/memcached/bin/memcached

二、启动软件并测试

运行memcached

1 memcached -d -m 64 -l 127.0.0.1 -p 11211

在当前目录创建测试数据文件,也可以运行

1 echo "test memcached" >data

然后测试

1 //缓存data文件数据
2 memcp data --servers=127.0.0.1:11211
3 //拿到data文件数据
4 memcat data --servers=127.0.0.1:11211

这时控制台上显示

1 test memcached

———————————–
其实用SHELL命令
sudo apt-get install libmemcached-tools
就可以了。

参考文献

http://chaosconst.spaces.live.com/blog/cns!E0F633BD00131BE1!291.entry

分享到:
评论

相关推荐

    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使用最佳实践(英文版)

    在Linux环境下,Memcached客户端通常已经包含在大多数发行版的软件仓库中,可以直接通过包管理器安装,如在Debian/Ubuntu上使用apt-get install memcached,在CentOS/RHEL上使用yum install memcached。 #### 2.3 ...

    memcached开发完整demo

    这通常包括`libmemcached`库和相关的头文件,可以在Linux或Unix系统上通过包管理器如`apt-get`或`yum`来安装。例如,在Ubuntu上,你可以运行以下命令: ```bash sudo apt-get install libmemcached-dev ``` 在...

    memcached文档中文版

    同时,硬件的布局也会影响性能,比如部署在Web服务器、数据库服务器或专用主机上,以及如何进行容量规划和网络布局。 ### 学习Memcached的风险 学习Memcached可能会遇到一些风险,比如可能会过分依赖缓存而忽视...

    linux环境memcache详细安装步骤(含memcache软件包)

    - 如果需要,可以使用第三方工具如`libmemcached-tools`中的`memcached-tool`进行监控和管理。 通过以上步骤,你将在Linux环境中成功安装并运行了Memcached。记得定期更新Memcached以获取最新的安全修复和功能增强...

    Linux系统搭建PHP开发环境

    本文将详细介绍如何在Ubuntu 16.04.4系统上搭建这个环境,并涉及一些额外的辅助工具,如Memcached、Vim、Memcache、Beanstalkd、Redis和Supervisor。 首先,我们需要确保系统是最新的。打开终端并输入以下命令: ``...

    CovidCrowd:Covid-19 Pandemic的众包平台

    主要数据收集仍基于Google表格后端开发设置安装空间数据要求对于Ubuntu sudo apt install libsqlite3-mod-spatialite python-gdalsudo apt-get install memcached libmemcached-tools -y对于Mac brew updatebrew ...

Global site tag (gtag.js) - Google Analytics