第一次访问 client(客户端)–>redis–>mysql–>redis–>client(客户端)
再访问 直接从redis拿
server1:
把以前的redis进程全部结束
yum whatprovides */killall
yum install psmisc-22.20-11.el7.x86_64 -y
killall redis-server
安装nginx
tar zxf nginx-1.16.1.tar.gz
cd nginx-1.16.1
yum install pcre-devel zlib-devel -y
./configure --prefix=/usr/local/nginx/
make && make install
cd /usr/local/nginx/
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
cd /usr/local/nginx/conf/
vim nginx.conf
useradd -u 900 nginx
nginx
安装php
server2
删除掉前面做的主从配置
server3
rpm -qa|grep mysql 查看有没有安装果mysql
rpm -e `rpm -qa|grep mysql` --nodeps 如果有就卸载
安装mariadb
yum install mariadb-server -y
systemctl start mariadb
mysql_secure_installation
mysql -uroot -pwestos
create database test;
grant all on test.* to redis@'%' identified by 'westos';
flush privileges;
server1
mv test.php index.php 设置位默认发布目录
server3
导入数据
测试:
第一次连接到数据时在mysql上
第二次就在redis上
刷新一直在redis上