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日

相关文章

  • linux dhcp 设置路由及主机名

    自动获取ipDHCP方式获取ip:dhclient [网络接口]释放通过DHCP获取的ip地址:dhclient -r [网络接口]查看网络接口 ifconfig -a(列出所有接口含禁用的) ethX:以太网链接 lo:本地回环接口 sitX:ipv6地址网卡接口 fddX:光纤网卡 pppX:ADSL宽带或VPN链接 ifconfig lo down(关…

    Linux 2023年4月12日
    00
  • linux环境下安装 openOffice 并启动服务 的方法

    接下来我将详细讲解在Linux环境下安装OpenOffice并启动服务的方法。 前置条件 在开始安装OpenOffice之前,您需要保证以下操作已完成: 您拥有一个运行Linux的服务器。 已经安装了Java环境(JRE或JDK)。 您拥有管理员权限并且知道如何使用终端。 安装步骤 下载OpenOffice 打开OpenOffice官网,在主页上点击”Dow…

    Linux 2023年5月14日
    00
  • linux系统中如何查看日志 (常用命令)

    cat tail -f 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一   /var/log/secure 与安全相关的日志信息   /var/log/maillog 与邮件相关的日志信息   /var/log/cron 与定时任务相关的日志信息   /var/log/sp…

    Linux 2023年4月12日
    00
  • Linux音频采集和在国产化平台中遇到的坑(二)

    ALSA采集这条路走不通,只能尝试其他途径,这里通过PulseAudio的接口成功实现了国产化平台上采集麦克风和系统声音的功能。 Linux音频采集和在国产化平台中遇到的坑(二) ALSA采集这条路走不通,只能尝试其他途径,这里通过PulseAudio的接口成功实现了采集麦克风和系统声音的功能。 linux PulseAudio音频采集 首先,PulseAu…

    Linux 2023年4月10日
    00
  • Linux之make的用法讲解

    在 Linux环境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为 Makefile 文件的编写。此文件正是 make 正常工作的基础。 make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 …

    Linux 2023年4月11日
    00
  • apache配置开启网站服务步骤

    以下是“Apache配置开启网站服务步骤”的完整使用攻略,包含两个示例说明。 Apache配置开启网站服务步骤 以下是在Apache服务器上站服务的步骤: 1. 安装Apache 使用以下命令在Linux系统上安装Apache服务器: sudo apt-get update sudo-get apache2 2. 启动Apache服务器 可以使用以下命令启动…

    Linux 2023年5月13日
    00
  • linux下nginx负载均衡搭建的方法步骤

    下面是详细的“linux下nginx负载均衡搭建的方法步骤”的攻略,包含两条示例说明。 简介 Nginx是一个高性能的HTTP和反向代理服务器,被称为“高性能”是因为它可以处理数以百万计的并发连接,是一个实现负载均衡的好选择。本文将介绍如何在linux下使用nginx实现负载均衡的步骤。 安装Nginx 如果您使用的是Ubuntu或Debian,请执行以下命…

    Linux 2023年5月14日
    00
  • [Linux] 使用secureCRT实现SSH隧道服务器端口转发到本机内网穿透

    原理是把服务器的端口转发到本机的端口上,比如把服务器的9001端口转发给本机的80端口,服务器使用nginx反向代理到9001端口绑定域名就可以正常访问本地电脑中的网站了 secureCRT端口转发的配置         nginx反向代理的配置 server { listen 80; server_name test.sopans.com; access_…

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