linux下安装memcached_动力节点Java学院整理

下面就为您详细讲解“linux下安装memcached_动力节点Java学院整理”的完整攻略。

安装前准备

在开始安装memcached前,需要确保以下依赖库已经安装:

  • libevent
  • libevent-devel

可以使用以下命令来检查依赖库是否已经安装:

rpm -qa | grep libevent

如果已经安装则会显示相关的信息,如果未安装则需要使用 yum 命令安装:

yum install libevent libevent-devel

安装memcached

以下为安装memcached的具体步骤:

  1. 下载memcached压缩包,并解压到指定目录:
wget http://memcached.org/files/memcached-1.5.10.tar.gz
tar -zxvf memcached-1.5.10.tar.gz -C /usr/local/src
  1. 进入解压后的memcached目录,进行编译安装:
cd /usr/local/src/memcached-1.5.10/
./configure --prefix=/usr/local/memcached
make && make install
  1. 配置memcached服务
vi /etc/systemd/system/memcached.service

在打开的文件中输入以下内容:

[Unit]
Description=Memcached
After=network.target

[Service]
ExecStart=/usr/local/memcached/bin/memcached -u nobody -p 11211 -m 128 -c 256 -l 127.0.0.1
Restart=on-failure

[Install]
WantedBy=multi-user.target

其中,-u指定运行的用户,-p指定监听端口,-m指定可用内存大小,-c指定最大连接数,-l指定监听的IP地址。

  1. 启动memcached服务
systemctl daemon-reload
systemctl start memcached

使用memcached

以下为两个使用memcached的示例:

示例一:使用php操作memcached

//连接memcached服务器
$memcached = new Memcached();
$memcached->addServer('127.0.0.1', 11211);

//设置、获取缓存数据
$memcached->set('key', 'value', 600); //设置缓存数据,缓存时间600秒
echo $memcached->get('key'); //获取缓存数据

示例二:使用telnet操作memcached

telnet 127.0.0.1 11211

set key 0 600 5
value
STORED

get key
VALUE key 0 5
value
END

以上就是“linux下安装memcached_动力节点Java学院整理”的完整攻略,希望对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下安装memcached_动力节点Java学院整理 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • Centos7 安装mysql 8.0.13(rpm)的教程详解

    Centos7安装MySQL8.0.13(RPM)的教程详解 1. 先决条件 在开始安装MySQL前,确保系统上已经安装并启用了epel和remi软件仓库 sudo yum install epel-release sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm …

    Linux 2023年5月14日
    00
  • 浅谈Golang中创建一个简单的服务器的方法

    下面是关于创建Golang服务器的详细攻略: 创建一个简单的Golang服务器 步骤一:导入需要的包 在创建服务器之前,我们需要先导入net/http包。这个包提供了许多有用的函数和方法,使我们可以轻松地创建Web服务器、处理HTTP请求和发送HTTP响应。 import "net/http" 步骤二:编写处理函数 接下来,我们需要编写一…

    Linux 2023年5月14日
    00
  • Linux 常用命令操作大全(推荐收藏)

    Linux常用命令操作大全 1. 简介 本文介绍了Linux系统中的常用命令,包括文件操作、系统管理、网络管理等方面。如果你是初学者,本文会对你入门起到很好的帮助作用; 如果你已经熟悉Linux系统,本文会提供一些有用的技巧和命令。 2. 文件操作 2.1 查看文件内容 cat:查看文件的内容。 格式:cat [文件名] 示例:cat hello.txt m…

    Linux 2023年5月14日
    00
  • Jexus Web Server完整图文配置教程

    接下来我将为你详细讲解“Jexus Web Server完整图文配置教程”的完整攻略。 Jexus Web Server完整图文配置教程 简介 Jexus是一个安全、高效、易用的.NET Web服务器,支持HTTP、HTTPS、FASTCGI协议,可以运行ASP.NET代码,支持PHP、Python等动态网页,还可以用来部署静态网页、文件共享和反向代理等等。…

    Linux 2023年5月24日
    00
  • Python_基于Python同Linux进行交互式操作实现通过堡垒机访问目标机

    基于Python同Linux进行交互式操作实现通过堡垒机访问目标机   by:授客 QQ:1033553122 欢迎加入全国软件测试交流群:7156436   实现功能 1 测试环境 1 代码实践 2 注意 5   实现功能 远程登录Linux堡垒机,同Linux进行交互式操作,访问目标机   测试环境 Win7 64位   Python 3.3.4   p…

    Linux 2023年4月11日
    00
  • linux网络编程中的errno处理

    在网络编程中,处理网络连接、连接收发数据等经常会涉及到errno的处理。经过查阅了很多资料,发现没有一个系统的讲解,在不同阶段会遇到哪些errno,以及对这些errno需要如何处理。因此,本文将分为三个部分来讲解。 在Linux网络编程中,errno是一个非常重要的变量。它记录了最近发生的系统调用错误代码。在编写网络应用程序时,合理处理errno可以帮助我们…

    Linux 2023年4月10日
    00
  • 在VMware虚拟机下安装Linux的图文教程(高级安装)

    下面我将详细讲解如何在VMware虚拟机下安装Linux的完整攻略,其中包含如下步骤和示例说明: 步骤一:准备工作 在开始安装之前,需要准备以下工作: 下载Linux系统的ISO镜像文件; 下载并安装VMware虚拟机软件。 步骤二:创建虚拟机 打开VMware虚拟机软件,点击“创建新的虚拟机”按钮; 选择“典型(推荐)”选项,点击“下一步”按钮; 选择操作…

    Linux 2023年5月24日
    00
  • Linux和Windows环境下安装Nginx

    windows环境下安装Nginx 安装 Nginx 的下载地址如下: http://nginx.org/en/download.html 选择时尽量选择 Stable 稳定版本,点击对应版本下载即可。 之后将安装包解压,解压后可以看到 Nginx 的目录结构: 启动 Nginx 进入安装目录,打开 cmd 命令行,执行命令: start nginx   启…

    Linux 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部