1、系统环境
Win10 64位,phpStudy-2018(PHP-7.2.10,Nginx)
2、Memcache缓存服务器安装
请自行百度memcache缓存服务器的安装,这里不做描述
3、PHP端memcache扩展安装
(1)php扩展下载地址:https://github.com/nono303/PHP7-memcache-dll/tree/master/vc15/x86/nts/avx
注意,这里下载的是avx目录下的dll,下载哪个dll文件,请自行通过phpinfo()查看自己服务器的PHP环境,再做决定,比如我的本地开发环境是msvc-
(2)下载完成后,将该文件放到php扩展目录/ext文件夹中
(3)打开php.ini开启memcache扩展模块
(4)重启Nginx,通过phpinfo.php查看是否安装成功
Xampp安装memcached
一、环境
操作系统:Win10/Win8/Win7,32位/64位
PHP环境:xampp-windows-x64-7.3.2-2-VC15-installer,Apache-2.4/MariDB-10/ PHP-7.3.2版(64位)
二、安装memcached缓存系统
1、解压压缩包中的memcached文件夹到某一目录,比如:F:\memcached
2、以管理员身份打开cmd命令窗口
3、切换到memcached目录:cd F:\memcached
4、执行安装命令:memcached.exe -d install
安装成功后,在系统服务中可以找到memcached服务
5、memcached启动/停止/卸载命令
启用命令F:\memcached\memcached -d start
停用命令F:\memcached\memcached -d stop
卸载命令F:\memcached\memcached -d uninstall
6、修改memcached运行内存:memcached -d runservice -m 512
三、安装php端memache扩展
1、把压缩包中” php端memcache扩展”文件夹下的php_memcache.dll]文件复制到 xampp\php\ext目录里
2、修改php.ini文件 加入下面代码
extension=php_memcache.dll
[Memcache] memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size = 8192 memcache.default_port = 11211
|
3、通过phpinfo检测确认memcache扩展已开启