争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

Session共享:php与redis集群如何完成Session共享

时间:2024/4/23作者:未知来源:争怎路由网人气:

网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
本篇文章给大家带来的内容是关于Session共享:php和redis集群如何实现Session共享,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

一、redis 数据库集群安装

  1. 软件版本redis-3.2.11、php-redis-2.2.4

角色

IP 地址

主机名

Redis 数据库服务器

192.168.1.41

Redis41

Slave 1 Redis 数据库服务器

192.168.1.42

Redis42

Slave 2 Redis 数据库服务器

192.168.1.43

Redis43

VIP 地址

192.168.1.40

三台数据库同样配置

adduser -s /sbin/nologin -d /var/lib/redis redis
yum -y install gcc gcc-c++
tar -xf redis-3.2.11.tar.gz
cd redis-3.2.11/
make MALLOC=libc   //用MALLOC这个 环境变量去编译Redis,而且libc 并不是默认的 分配器,默认的是 jemalloc
make PREFIX=/usr/local/redis install    //指定安装路径
mkdir -p /usr/local/redis/conf
cp redis.conf /usr/local/redis/conf/    
cp sentinel.conf /usr/local/redis/conf/

常用配置选项/usr/local/redis/conf/redis.conf

– port 6379     // 端口
– bind 192.168.1.41     //IP 地址
– tcp-backlog 511     //tcp 连接总数
– timeout 0     // 连接超时时间
– tcp-keepalive 300     // 长连接时间
– daemonize yes     // 守护进程方式运行
– databases 16     // 数据库个数
– logfile /var/log/redis_6379.log     //pid 文件
– maxclients 10000     // 并发连接数量
– dir /var/lib/redis/6379    // 数据库目录

配置Redis能够让systemclt系统管理(非必须)

  1. vim /usr/lib/systemd/system/redis.server

[Unit]
Description=Redis In-Memory Data Store
After=network.target

[Service]
User=redis
Group=redis
Type=simple
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
ExecStop=/usr/local/redis/bin/redis-cli shutdown
Restart=always
RestartSec=42s

[Install]
WantedBy=multi-user.target

二、安装 php-redis 扩展

配置 php 支持 Redis

tar zxvf phpredis-2.2.4.tar.gz   

cd phpredis-2.2.4    

/usr/local/php/bin/phpize    //用phpize生成configure配置文件

./configure --enable-redis --with-php-config=/usr/local/php/bin/php-config  

make && make install    

php -m   

关键词:Session共享:php与redis集群如何完成Session共享




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版