memcached安装

memcached是一个高性能的分布式内存对象缓存系统,它可以将数据存储在内存中,以便快速访问,本文将介绍如何在Linux系统下安装memcached

一、环境准备

在开始安装之前,请确保您的系统已经安装了以下软件包:

memcached安装

1. gcc编译器

2. make工具

3. libevent库

4. zlib库

二、下载memcached源码

从官方网站下载最新的memcached源码包,或者使用以下命令直接下载:

memcached安装

wget https://github.com/memcached/memcached/archive/v$(curl -s https://api.github.com/repos/memcached/memcached/releases/latest | grep tag_name | cut -d '"' -f 4)-src.tar.gz

三、解压源码包

tar xzf v$(curl -s https://api.github.com/repos/memcached/memcached/releases/latest | grep tag_name | cut -d '"' -f 4)-src.tar.gz

四、编译安装

进入解压后的目录,执行以下命令进行编译和安装:

cd memcached-$(curl -s https://api.github.com/repos/memcached/memcached/releases/latest | grep tag_name | cut -d '"' -f 4)
./configure --prefix=/usr/local/memcached
make && make install

五、配置环境变量

编辑`~/.bashrc`文件,添加以下内容:

export PATH=$PATH:/usr/local/memcached/bin

然后执行以下命令使配置生效:

source ~/.bashrc

六、测试安装

创建一个名为`.memcached`的文件夹,然后在该文件夹中创建一个名为`test.txt`的文件,输入一些文本内容:

mkdir test_memcached_dir && cd test_memcached_dir && touch test.txt && echo "Hello, memcached!" > test.txt && echo "All set!" >> test.txt && cat test.txt

接下来,启动memcached服务:

memcached安装

/usr/local/memcached/bin/memcached -d -m 64 -u memcached -l 127.0.0.1 -P 0 &> memcached.log &

使用telnet连接到memcached服务器,并检查是否能成功获取数据:

telnet 127.0.0.1 11211 <<EOF && echo "stats" && echo "quit" && exit || echo "Connection failed!" && exit;EOF
stats (Memcached) shards:1 totalServers:2 connections:1 acceptedConnections:1 clientConnections:0 serverConnections:1 slabs:58 threads:8 requestsPerSecond:0KtxnPerSecond:0KexpirationScanned:0KevictionScanned:0KhitRate:0KmissRate:0KavgItemSize:0KstorageTotal:0KstorageUsed:0KrejectedConnectionsTotal:0KrejectedConnectionsPerSec:0KrejectedOperationsTotal:0KOpsPerSec:0KitemCount:0KbytesWritten:0KBitsWritten:0KBreadCount:0KwriteCount:0KfetchCount:0KgetCount:0KdeleteCount:0Kincrcount:0KBdecrcount:0KsetopsCount:0Kappendcount:0Kprependcount:0KcasketItemsCount:0KcasketOpsCount;EOF
Connection failed!

如果能看到输出的统计信息,说明安装成功,本篇文章关于如何在Linux系统下安装memcached的内容就介绍完了,希望对您有所帮助!

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/37363.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2023-11-27 05:51
下一篇 2023-11-27 05:52

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入