Redis
Redis入门系列
Redis是什么?
Redis学习推荐资料合集
Centos7源码部署Redis3.2.9
Redis版本历史
Redis字典
Redis原理
Redis的一致性哈希算法
Redis持久化 aof和rdb的原理配置
为什么Redis集群有16384个槽
Redis安装部署
Redis服务维护
Redis安全检查
Redis配置管理
redis性能测试redis-benchmark
redis迁移工具redis-migrate-tool
Redis配置文件参数详解
Redis5.0.8 Cluster集群部署
Redis监控参数
Reids安全加固
Redis增加测试数据
Redis慢查询配置和优化
Redis图形管理 redis-browser
Redis操作命令合集
redis实例cpu占用率过高问题优化
Redis_SQL语句
Redis集群
Redis集群断电恢复
Redis集群到集群迁移
Redis单点到集群迁移
Redis哨兵日志说明
Redis哨兵日常维护
Redis哨兵 部署和配置
Redis哨兵参数
Redis主从 部署和配置
Redis cluster 集群部署和配置
Redis cluster 集群命令合集
Redis cluster 集群报错合集
Redis新闻
Redis使用案例
你的Redis怎么持久化的
谈谈redis的热key问题如何解决
那些年用过的Redis集群架构
本文档使用 MrDoc 发布
-
+
home page
Centos7源码部署Redis3.2.9
[TOC] ## 一.环境准备 ```python [Redis-Server] 主机名 = host-1 系统 = centos-7.3 地址 = 1.1.1.1 软件 = redis-3.2.9 6379 ``` ## 二.安装 1.yum依赖 `yum -y install gcc` 2.编译安装Redis `wget http://download.redis.io/releases/redis-3.2.9.tar.gz` `tar xzf redis-3.2.9.tar.gz` `cd redis-3.2.9` 3.Redis 的编译,只将命令文件编译,将会在当前目录生成bin目录 `make && make install` 4.返回上一级并移动到/usr/local下 `cd ..` `mv redis-3.2.9 /usr/local/redis` 5.创建环境变量 `echo 'PATH=$PATH':/usr/local/redis/bin/ >> /etc/profile` `source /etc/profile` ## 三.测试 1.放到后台输出,redis自带日志了,就输出到黑洞。 `nohup redis-server /usr/local/redis/redis.conf &>/dev/null &` 2.查看端口 `netstat -unltp | grep :6379` 3.链接后创建值测试,默认是没密码策略的,要单独配置 ```python [root@linkops ~]# redis-cli -p 6379 127.0.0.1:6379> set name xx 127.0.0.1:6379> get name ```  ## 四.编写启动脚本 1.根据情况填写对应变量 `vim man-redis` ```python #!/bin/bash install_dir=/usr/local server_dir=redis log_dir=/var/log port=6379 if [[ "$1" == "start" ]];then netstat -unltp |grep :${port} &> /dev/null if [ $? -eq 0 ];then echo "redis Already started" exit fi nohup ${install_dir}/${server_dir}/bin/redis-server ${install_dir}/${server_dir} &> ${log_dir}/${server_dir}/redis.log & elif [[ "$1" == "stop" ]];then netstat -unltp |grep :${port} &> /dev/null if [ $? -eq 0 ];then pid=`netstat -unltp | grep :${port} | head -1 |awk '{print $7}' | awk -F'/' '{print $1}'` kill -9 $pid fi else echo "start | stop" fi ``` 2.添加权限,并加入到bin目录下,后面就可以当命令一样使用 `mv man-redis /usr/local/bin` `chmod +x /usr/local/bin/man-redis` `man-redis start`
日行一善
Dec. 10, 2020, 3:38 p.m.
Share documents
Collection documents
Last
Next
Scan wechat
Copy link
Scan your mobile phone to share
Copy link
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
QQ粉丝交流群:882382311
Markdown文件
share
link
type
password
Update password