微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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缓存服务器就搭建好啦,可以提升网站的性能啦!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐