LNMP+redis

redis缓存服务器简介

  1. 远程字典服务器
  2. 一款高性能的分布式内存存储数据库
  3. 支持数据持久化(定期把内存里的数据存储到硬盘)
  4. 支持多种数据类型
  5. 支持master—slave模式复制数据

Wordpress的部署环境就不讲述了,详情可以查看文章

安装redis

wget https://download.redis.io/releases/redis-5.0.12.tar.gz
tar -xf redis-5.0.12.tar.gz
cd  redis-5.0.12
make 
make install
cd utils/
./install_server.sh

./install_server.shredis初始化配置
Port : 6379 端口号
Config file : /etc/redis/6379.conf 配置文件路径
Log file : /var/log/redis_6379.log 日志路径
Date dir : /var/lib/redis/6379 库文件目录
Executable : usr/local/bin/redis-server 启动程序目录
Cli Executable : /usr/local/bin/redis-cli 命令行工具
一路回车完成,如果需要定制,配置时直接修改

管理服务

/etc/init.d/redis_6379 start 
/etc/init.d/redis_6379 stop 

设置数据库IP和密码

vim /etc/redis/6379.conf
...
bind  192.168.4.50                #设置服务使用的ip
port 6379                            #更改端口号
requirepass 123456               #设置密码

重启服务

/etc/init.d/redis_6379 stop 
/etc/init.d/redis_6379 start

安装php-redis扩展

网上有很多安装php-redis的教程,但都是使用源码安装,如果你的php是使用源码安装可以使用网上的教程,如果不是就有坑,我使用的是yum安装的php7.4,已配置了php的repo地址,详情可以查看文章部署单机版Wordpress

安装php-redis

yum -y install php-redis
php-m | grep redis

编写测试文件,看是否写入redis

cat >/usr/local/nginx/html/test.php <<EOF
<?php
$redis = new redis();
$redis->connect("192.168.4.50","6379");
$redis->auth("123456");
$redis->set("linux","redhat");
echo $redis->get("linux");
?>
EOF

访问http://kangrs/test.php

到这里redis缓存服务器就搭建好啦,可以提升网站的性能啦!

上一篇:yum 安装 LNMP


下一篇:LNMP架构的源码编译