部署环境:centos7.21.上传部署包并解压tar -zxvf redis-4.0.1.tar.gz -C /home/cd /home mv redis-4.0.1 rediscd /home/redis mkdir conf log runmv redis.conf conf/2.配置修改vim /home/redis/conf/...
部署环境:centos7.2
1.上传部署包并解压
tar -zxvf redis-4.0.1.tar.gz -C /home/
cd /home && mv redis-4.0.1 redis
cd /home/redis && mkdir conf log run
mv redis.conf conf/
2.配置修改
vim /home/redis/conf/redis.conf修改如下地方配置
bind 0.0.0.0#注意这里是修改原来的bind 127.0.0.1,不可以直接添加这一行内容会出问题,导致配置的内容无效
pidfile /home/redis/run/redis_6379.pid
logfile /home/redis/log/6379.log
requirepass wallet0925 #密码设置为wallet0925
rename-command CONFIG "RENAME_CONFIG"
rename-command FLUSHALL ""
rename-command FLUSHDB ""
daemonize yes #这里是设置为yes 以守护进程启动;表明需要在后台运行
3.编译并安装
cd /home/redis && make -j4 && make test 编译并测试
cd /home/redis && make install 安装 正常结果如下
Hint: It's a good idea to run 'make test' ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
4.启动配置
cd /home/redis/src && mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /home/redis/bin/
启动脚本:
cd /home/redis;vim start.sh
bin/redis-server /home/redis/conf/redis.conf &
5.测试
cd /home/redis/bin && ./redis-cli -h 192.168.1.5 -p 6379
auth wallet0925
6.添加环境变量并生效
在/etc/profile最后一行添加如下内容
export PATH="$PATH:/home/redis/bin"
让其生效source /etc/profile
7.内核参数配置
配置下面的内核参数,否则Redis脚本在重启或停止redis时,将会报错,并且不能自动在停止服务前同步数据到磁盘上/etc/sysctl.conf加上
vim /etc/sysctl.conf
vm.overcommit_memory = 1
生效sysctl -p
本文标题为:redis部署记录一
- Oracle 删除大量表记录操作分析总结 2023-07-23
- SQLSERVER调用C#的代码实现 2023-07-29
- MySQL8.0.28安装教程详细图解(windows 64位) 2023-07-26
- redis清除数据 2023-09-13
- 基于Python制作一个简单的文章搜索工具 2023-07-28
- 搭建单机Redis缓存服务的实现 2023-07-13
- 在阿里云CentOS 6.8上安装Redis 2023-09-12
- Numpy中如何创建矩阵并等间隔抽取数据 2023-07-28
- Mongodb启动报错完美解决方案:about to fork child process,waiting until server is ready for connections. 2023-07-16
- SQL Server 2022 AlwaysOn新特性之包含可用性组详解 2023-07-29