找回密码
 立即注册
查看: 2452|回复: 1

Discuz开启Redis步骤(windows服务器PHP7.0.12)

[复制链接]

650

主题

2041

回帖

3346

积分

管理员

积分
3346

社区居民社区明星最爱沙发灌水天才终身成就奖诚信商户

QQ
发表于 2020-5-29 10:12:38 | 显示全部楼层 |阅读模式
服务器是:Windows2012R2
php版本是:7.0.12


一、windows中安装Redis
1、到这里下载:
https://github.com/MicrosoftArchive/redis/releases
下载3.0版的。Redis-x64-3.0.504.msi

2、下载后安装
一路安装,基本默认,设置最大内存(一般设置为物理内存的50%-75%)我的是50%。
安装好之后,在安装目录中有若干.exe文件

3、测试
双击 redis-cli.exe,弹出个命令行界面,输入代码测试
127.0.0.1:6379> set name ahu
OK
127.0.0.1:6379> get name"ahu"


二、PHP安装有redis扩展
先用Phpinfo,查看当前是php32位还是64位,并且查看有没有redis扩展,我的是没有的。下载安装。
1、下载php_redisphp_igbinary
php_redis-4.1.0-7.0-nts-vc14-x86.zip

php_igbinary-2.0.8-7.0-nts-vc14-x86.zip

2、下载解压后,将php_redis.dllphp_redis.pdbphp_igbinary.dllphp_igbinary.pdb拷贝到php安装目录下的ext文件中
D:\phpStudy\PHPTutorial\php\php-7.0.12-nts\ext

3、然后在php.ini中加
extension=php_igbinary.dll
extension=php_redis.dll
添加后重启iis

4,查看phpinfo中redis是否正常,登录论坛后台的全局--性能优化--内存优化,Redis支持并且打开,后面有内存清理按钮。

5,如果论坛后台的Redis上没有打开,则打开Config/config_global.php配置才可以开启
$_config['memory']['redis']['server'] = '127.0.0.1';

安徽大学七彩梦论坛欢迎您~! www.ahubbs.com

650

主题

2041

回帖

3346

积分

管理员

积分
3346

社区居民社区明星最爱沙发灌水天才终身成就奖诚信商户

QQ
 楼主| 发表于 2020-6-2 23:08:13 | 显示全部楼层
自己测试了一周,Redis效果不错。
安徽大学七彩梦论坛欢迎您~! www.ahubbs.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|安徽大学论坛 ( 皖ICP备11003929号-3 )

GMT+8, 2024-4-26 19:27 , Processed in 0.048906 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

Copyright © 2006-2024 安徽大学论坛 All Rights Reserved

快速回复 返回顶部 返回列表