默认情况下,Plesk的PHP没有Memcached扩展,需要自己安装。

Plesk-without-memcached,在Plesk下安装PHP Memcached扩展

PHP Memcache是​​一个分布式缓存系统。分布式意味着Memcache服务可以同时安装在多个服务器上,可以实现良好的集群效果。高速是因为Memcache数据保存在内存中,其读取速度比存储在硬盘中的数据快得多。

作用:当我们的应用程序访问量相对较大时,数据库压力会特别大,Memcache可以在应用程序和数据库之间添加一个缓冲层,这是我们之前从数据库中读取的数据,我们第二次或当你读取它时再次,您可以直接访问Memcache来读取数据,从而减轻Mysql和其他数据库的压力。

如何处理Memcache:实际上,它可以理解为:它是一个只有一个表的数据库,这个表有两个字段,即键和值,值是保存的数据,键是这个数据的ID,用过确保搜索唯一性

要使用的场景:

(1)非持久存储:数据存储要求不高,也就是说,如果此数据丢失,对系统影响不会太大,因为系统断电时内存将被清空或重新启动。 ,然后保存在Memcache中的数据将被清空。因此,使用Memcache作为缓存而不是真正的数据库。

(2)分布式存储:不适合独立使用,因为Memcache消耗大量内存。如果您使用Memcache,建议将其作为缓存系统而不是Memcache和数据库安装在另一台计算机上。机。

(3)密钥/值存储:格式简单,不支持列表、阵列数据格式

安装的环境如下:

Plesk Onyx 17.5.3 + CentOS 7 + PHP 7.2

安装这个Memcached

百胜安装memcached

启动下Memcached

服务memcached开始

安装PECL Memcached

百胜安装make plesk-php72-devel gcc glibc-devel libmemcached-devel zlib-devel

/opt/plesk/php/7.2/bin/pecl install memcached

修改里面配置文件

Echo“extension = memcached.so” > /opt/plesk/php/7.2/etc/php.d/memcached.ini

验证安装是否成功比如http://www.shuangxiniao.com

Plesk bin php_handler --reread

运行完成后,您可以看到memcached的选项,http://www.hiry.cn特产网站。

Plesk-memcached,http://www.qijihu.com专卖网站在Plesk下安装PHP Memcached扩展

也可以跑

/opt/plesk/php/7.2/bin/php -i | grep“memcached support”

启用Plesk-memcached,在Plesk下安装PHP Memcached扩展

如果出现“enabled”,则表示安装成功。

在Plesk安装PHP的Memcached扩展的更多相关文章

  1. centos6下安装php7的memcached扩展

    安装php7的memcached扩展 .编译安装libmemcached- wget https://launchpadlibrarian.net/165454254/libmemcached-1.0 ...

  2. php7安装memcache 和 memcached 扩展

    php7安装memcache 和 memcached 扩展 标签(空格分隔): php memcache和memcached区别 memcache:http://pecl.php.net/packag ...

  3. windows下AppServ安装php的memcached扩展

    memcache和memcached的区别  在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢?  其实很简单,mem ...

  4. Linux下安装php的memcached扩展(memcache的客户端)

    php的扩展memcache,不支持cas,所以我们要装memcached扩展,memcached扩展是基于libmemcached,所以要先安装libmemcached 一.下载软件 1.libme ...

  5. Windows下安装Memcached服务及安装PHP的Memcached扩展

    Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串.对象).这些数据可以是数据库调用.API ...

  6. PHP7 下安装 memcache 和 memcached 扩展

    转载自:https://www.jianshu.com/p/c06051207f6e Memcached 是高性能的分布式内存缓存服务器,而PHP memcache 和 memcached 都是 Me ...

  7. linux php安装memcached扩展

    memcached的安装包括:1.服务端的安装:2.客户端的安装 一.服务器端安装 方法一: memcached 依赖于libevent 库,因此我们需要先安装libevent. 假设将源码放在/us ...

  8. Memcache服务器端+Redis服务器端+PHP Memcache扩展+PHP Memcached扩展+PHP Redis扩展+MemAdmin Memcache管理工具+一些概念(更新中)

    Memcache和Redis因为操作简单,是我们常用的服务器数据缓存系统,以下文字仅作备忘记录,部份转载至网络. 一.定义 1.Memcache Memcache是一个高性能的分布式的内存对象缓存系统 ...

  9. Linux下的Memcache安装 和 安装Memcache的PHP扩展

    一.首先安装服务端memcached 1.下载libevent与memcache软件包. 下载memcached: wget http://memcached.org/latestwget http: ...

随机推荐

  1. windows 配置java环境变量

    https://www.cnblogs.com/cnwutianhao/p/5487758.html

  2. View Stack容器,按钮选择子容器

    <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...

  3. String StringBuffer和StringBuilder区别及性能

    结论: (1)如果要操作少量的数据用 String: (2)多线程操作字符串缓冲区下操作大量数据 StringBuffer: (3)单线程操作字符串缓冲区下操作大量数据 StringBuilder(推 ...

  4. jgGrid pivot reload重新加载及刷新数据

    1.当使用jqGrid进行多维表时,reload方法会不停的重复增加标题的行数. 解决办法:直接删除jqGrid,重新初始化页面. function query(){//crossTable pivo ...

  5. node.js 爬虫案例

    本案例是爬的一部小说,爬取并存在本地 使用了动态浏览器头部信息,和 动态ip代理, 这2个方式可以有效的伪装自己,不至于被反爬,然后拉黑,之前已有记录,浏览器头部信息,也记录的有, app.js im ...

  6. centos服务器如何用命令查看哪个程序内存占用情况,硬盘空间占用

    1.free -m只能查看内存总量情况 2.top M ( 注意M是大写) 3.ps aux|head -1; ps aux | sort -k4nr | head -10 ------------- ...

  7. EF 配置MySQL

    添加 mysql dll 引用 WebConfig 配置: 1.先添加connectionstrings,providerName 换成 mysql的 <connectionStrings> ...

  8. TWebBrowser控件彻底防止弹出新窗口

    最近在编写一个使用到TWebBrowser控件的软件,浏览网页时经常会弹出各种各样的窗口,尤其是广告,让人烦不胜烦,参考网上的一些资料,针对不同的弹窗方式采取相应的措施就能禁止各种弹窗. 1. 将TW ...

  9. log4j日志输出级别变更

    1.   现阶段log4j日志输出配置 示例:基础服务日志配置 #DEBUG < INFO < WARN < ERROR < FATAL\u65E5\u5FD7\u7684\u ...

  10. Reduction: the word AT

    Reduction: the word AT Share Tweet Share Tagged With: AT Reduction Study the AT reduction.  There ar ...