在Plesk安装PHP的Memcached扩展
默认情况下,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扩展的更多相关文章
- centos6下安装php7的memcached扩展
安装php7的memcached扩展 .编译安装libmemcached- wget https://launchpadlibrarian.net/165454254/libmemcached-1.0 ...
- php7安装memcache 和 memcached 扩展
php7安装memcache 和 memcached 扩展 标签(空格分隔): php memcache和memcached区别 memcache:http://pecl.php.net/packag ...
- windows下AppServ安装php的memcached扩展
memcache和memcached的区别 在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢? 其实很简单,mem ...
- Linux下安装php的memcached扩展(memcache的客户端)
php的扩展memcache,不支持cas,所以我们要装memcached扩展,memcached扩展是基于libmemcached,所以要先安装libmemcached 一.下载软件 1.libme ...
- Windows下安装Memcached服务及安装PHP的Memcached扩展
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串.对象).这些数据可以是数据库调用.API ...
- PHP7 下安装 memcache 和 memcached 扩展
转载自:https://www.jianshu.com/p/c06051207f6e Memcached 是高性能的分布式内存缓存服务器,而PHP memcache 和 memcached 都是 Me ...
- linux php安装memcached扩展
memcached的安装包括:1.服务端的安装:2.客户端的安装 一.服务器端安装 方法一: memcached 依赖于libevent 库,因此我们需要先安装libevent. 假设将源码放在/us ...
- Memcache服务器端+Redis服务器端+PHP Memcache扩展+PHP Memcached扩展+PHP Redis扩展+MemAdmin Memcache管理工具+一些概念(更新中)
Memcache和Redis因为操作简单,是我们常用的服务器数据缓存系统,以下文字仅作备忘记录,部份转载至网络. 一.定义 1.Memcache Memcache是一个高性能的分布式的内存对象缓存系统 ...
- Linux下的Memcache安装 和 安装Memcache的PHP扩展
一.首先安装服务端memcached 1.下载libevent与memcache软件包. 下载memcached: wget http://memcached.org/latestwget http: ...
随机推荐
- idea 关闭代码自动折叠,形参提示,行数栏图标,启动不默认打开上次的项目
1,代码自动折叠 1.1,File > setting > Editor > General > Code Folding 1.2,勾选右侧不想要折叠的代码部分 2,形参提示 ...
- USB之HID类Set_Report Request[调试手记1]
请翻开<Device Class Definition for Human Interface Devices (HID) Version 1.11 >7.2.2 Set_Report R ...
- JS与Android交互
一.Android调用JS 2种方法 1.通过WebView的loadUrl 2.通过WebView的evaluateJavascript
- DOS 格式化日期时间输出
if "%date:~5,2%" lss "10" (set mm=0%date:~6,1%) else (set mm=%date:~5,2%)if &quo ...
- day35-常见内置模块四(logging模块)
一.函数式简单配置(低配) 1.只能在屏幕上显示,或者写入文件,不能同时进行 import logging logging.debug('调试') logging.info('正常运行') loggi ...
- easyui datagrid取消点击行的选中事件
http://www.jeasyui.com/demo/main/index.php?plugin=DataGrid&theme=material&dir=ltr&pitem= ...
- Unicode UTF8 UTF16 urlencode base64
Unicode:是一个字符集,每个字符对应一个唯一的unicode编码,一般是16位. UTF8是针对Unicode的编码方式,因为如果每个字符都用unicode的编码存储的话会很浪费空间,比如说as ...
- MIME sniffing攻击
基于IE的MIME sniffing功能的跨站点脚本攻击 IE有一个特性,那就是在将一个文件展示给用户之前会首先检查文件的类型,这乍看起来并没什么问题,但实际上这是相当危险的,因为这会允许IE执行图片 ...
- Nmap结果文件XML文件解析
对nmap扫描结果xml格式的文件进行解析,无需直接xml解析或读取,可直接使用模块: 1.nmapparser 安装:pip install nmapparser Demo: #!/usr/bin/ ...
- Pandas基础知识(一)
Pandas的主要结构有DataFrame和Series. 生成一个Series对象. 关于部分Series的索引操作. Series也可以通过字典生成. DataFrame是一个表格型的数据,它既有 ...