IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 服务器运维-memcached -> 正文阅读

[系统运维]服务器运维-memcached

  • 使用yum安装软件包memcached

  • memcached缓存数据库(kv数据库)
  • [root@localhost iproute2]# yum install -y memcached
  • memcached配置文件(查看即可,不需要修改)

  • [root@localhost iproute2]# vim /usr/lib/systemd/system/memcached.service
  • 服务配置文件
  • [root@localhost iproute2]# vim /etc/sysconfig/memcached
  • 环境配置文件
  • 1 PORT=“11211”
    2 USER=“memcached”
    3 MAXCONN=“1024”
    4 CACHESIZE=“64”
    5 OPTIONS=""
  • [root@localhost iproute2]# systemctl start memcached
  • ss命令和netstat是一样的作用
  • [root@localhost iproute2]# ss -antulp | grep 11211
    udp UNCONN 0 0 :11211 : users:((“memcached”,pid=25981,fd=28))
    udp UNCONN 0 0 [::]:11211 [::]:
    users:((“memcached”,pid=25981,fd=29))
    tcp LISTEN 0 128 :11211 : users:((“memcached”,pid=25981,fd=26))
    tcp LISTEN 0 128 [::]:11211 [::]:
    users:((“memcached”,pid=25981,fd=27))
    [root@localhost iproute2]# netstat -antulp | grep 11211
    tcp 0 0 0.0.0.0:11211 0.0.0.0:* LISTEN 25981/memcached
    tcp6 0 0 :::11211 ::😗 LISTEN 25981/memcached
    udp 0 0 0.0.0.0:11211 0.0.0.0:* 25981/memcached
    udp6 0 0 :::11211 ::😗 25981/memcached
  • 用yum安装telnet
  • [root@localhost iproute2]# yum -y install telnet
  • [root@localhost iproute2]# telnet 192.168.2.5 11211
  • Trying 192.168.2.5…
    Connected to 192.168.2.5.
    Escape character is ‘^]’.
    set haha 0 180 3 //存一个key为haha,0代表不压缩,180代表保留180秒,3代表value为3个字节
    yyy //value
    STORED
    get haha //获取key对应value
    VALUE haha 0 3
    yyy
    END
  • 常用命令:
  • add myname 0 180 3//新建key,只能新建,如果原来有相同key会报错
  • replace myname 0 180 3//替换key,只能替换,如果原来没有这个key会报错
  • set myname 0 180 3//设置key,原来没有就新建,有就替换
  • get myname 、、//读取key
  • append myname 0 180 2//在原有key对应的value值追加值
  • delete myname //删除key
  • flush_all//清空所有
  • quit//退出登录
  • lnmp+memcached

    1. 给web1和web2的PHP安装memcached扩展(php-pecl-memcache),否则PHP无法解析连接memcached的指令
  • [root@pc207 html]# yum -y install php-pecl-memcache
  • [root@pc207 html]# systemctl restart php-fpm
    1. 修改PHP-FPM配置文件,并重启服务
  • 注意,因为后端两台web服务器都需要修改配置文件
  • 修改/etc/php-fpm.d/www.conf
  • 224 php_value[session.save_handler] = files
    225 php_value[session.save_path] = /var/lib/php/session
    最后两行默认值更改为
    php_value[session.save_handler] = memcache
    php_value[session.save_path] = “tcp://192.168.2.5:11211”
    重启php-fpm
    [root@pc207 html]# systemctl restart php-fpm
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-09 12:11:03  更:2021-09-09 12:12:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 3:44:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码