0
点赞
收藏
分享

微信扫一扫

LNMP+Redis整合

程序员知识圈 2023-11-15 阅读 14

###

#准备一套LNMP环境

#LNMP+Redis

#nginx机器上修改redis配置文件

[root@yang-6 ~]# cd /usr/local/nginx/html/config/

[root@yang-6 config]# ls
config_global_default.php  config_global.php  config_ucenter_default.php  config_ucenter.php  index.htm

[root@yang-6 config]# \cp config_global.php config_global.php.bak

[root@yang-6 config]# vim config_global.php

#配置要连接到哪台redis上面,配置ip,密码即可(如果没有给redis配置密码 则密码留空)

// --------------------------  CONFIG MEMORY  --------------------------- //
$_config['memory']['prefix'] = 'Ldv4Yr_';
$_config['memory']['redis']['server'] = '192.168.254.207';
$_config['memory']['redis']['port'] = 6379;
$_config['memory']['redis']['pconnect'] = 1;
$_config['memory']['redis']['timeout'] = '0';
$_config['memory']['redis']['requirepass'] = '';
$_config['memory']['redis']['serializer'] = 1;
$_config['memory']['memcache']['server'] = '';

#安装php连接redis所需驱动,使用yum即可,由于之前部署了7版本的php,这里忽略依赖

[root@yang-6 ~]# yum install -y php-redis* --skip-broken

#重启php服务

[root@yang-6 ~]# systemctl restart php-fpm.service


#测试将redis机器key清空

#网页访问论坛可以看到数据已经写入redis

LNMP+Redis整合_mysql

#获取到的key

LNMP+Redis整合_redis_02

#这时候在mysql中将用户删除那么用户依然可以登录,因为redis中已经产生缓存

注意:所以在涉及删除的操作时一般在mysql中和redis都执行一次

举报

相关推荐

0 条评论