• 架构师的成长之路初片~Nginx~部署memcached


     在此  Nginx~proxy   作为代理服务器(反向代理)

    memcached:

    特点:用PC的运行内存进行存储

         速度快

         PC机重启后,缓存即消失

    重要文件:

    /etc/sysconfig/memcached

    /etc/security/limits.conf

    环境:

    proxy Nginx
    web1 LNMP
    web2 LNMP

    1:装包:

    proxy

      Nginx          pcre

      memcache            telnet(测memcached)

      添加集群:upetream    ,调用集群:  proxy_pass

    web:装包

      mariadb  mariadb-server   mariadb-devel

      openssl-devel  php-pecl-memcache

      打开php-fpm服务    

    Session:存储在服务器端,保存用户名,登陆状态信息

    Cookies:由于服务器下发给客户端,保存在客户端的一个文件里,保存的内容主要包括:SessionID.

    启服务:memcached

    proxy机

    测试memcached

    telnet   127.0.0.1        11211

    set   abc  0   200  3                          //创建变量abc

    aaa                                                   //村3个字符

    get  abc            //获取变量

    replace   abc  0  200   3      //覆盖变量,若变量不存在,则失败

    delete   abc            //删除变量

    quit                //退出

    web机:

    装包:   php-pecl-memcache         //若之前装过,则忽略~    

                  打开  /etc/php-fpm.d/www.com   修改内容,在最后

        php_value [session.save_handler]=memcache

        php_value[session.save_path]="tcp://192.168.2.5:11211"

    重启  php-fpm  服务

    备注:   关闭  selinux    firewalld  

    否则会出现一些小问题

  • 相关阅读:
    【云栖社区001-数据结构】如何实现一个高效的单向链表逆序输出(Java版)
    全球疫情爬取及展示
    两个命令配置云服务器web开发环境
    云服务器的两类系统特点整理介绍
    团队介绍和项目简介
    Navicat连接阿里云服务器上MySQL数据库
    Android_bilibili式评论及回复的简单实现
    人月神话阅读笔记02
    每日进度博客_2
    每日进度博客_1
  • 原文地址:https://www.cnblogs.com/ahaocloud/p/14494173.html
Copyright © 2020-2023  润新知