redis6.2.1单机安装部署

下载组件

`wget https://download.redis.io/releases/redis-6.2.1.tar.gz`

安装

1、在/opt下新建目录
mkdir module cd /opt/module/
2、安装rz命令
yum install -y lrzsz
3、下载安装包
wget https://download.redis.io/releases/redis-6.2.1.tar.gz
4、解压
tar -zxvf redis-6.2.1.tar.gz
5、添加软连接
ln -s redis-6.2.1 redis
cd redis-6.2.1
6、安装gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bash
7、make编译
make MALLOC=libc
make install
8、修改配置文件
vim redis.conf
protected-mode no # 关闭保护模式
daemonize yes # 守护进程模式开启
bind 0.0.0.0
#bind 127.0.0.1 # 绑定IP按需修改,bind指定网段远程访问redis,注释就没有限制了。
port 6379 # 端口(单机默认,集群按需修改)
requirepass 123456 # (搜/requirepass foobared)设置Redis密码
logfile "/opt/module/redis-6.2.1/log/redis.log" # 修改日志文件位置
9、创建log目录
mkdir log
9、后台启动
cd src
./redis-server /opt/module/redis/redis.conf &
10、查看进程
ps -ef | grep redis
11、客户端测试链接
./redis-cli -h 127.0.0.1 -p 6379 -a 123456
12、关闭进程
/redis-cli
shutdown

防火墙端口

1、查看防火墙状态
firewall-cmd --state
2、开放6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
3、重启防火墙
systemctl restart firewalld.service

开机自启

1、创建目录
mkdir /etc/redis
2、将redis配置文件拷贝一份到/etc/redis目录下
cp redis.conf /etc/redis/6379.conf
3、文件赋权,避免文件执行无权限
chmod 755 /etc/redis/6379.conf
4、然后进入redis/utils 目录下有启动脚本redis_init_script 拷贝并改名为redis
cp utils/redis_init_script /etc/init.d/redis
5、修改redis脚本
vim /etc/init.d/redis
首行添加:
#chkconfig: 2345 10 90
#description: Start and Stop redis
修改相应启动服务位置
EXEC=/opt/module/redis/src/redis-server
CLIEXEC=/opt/module/redis/src/redis-cli
添加密码
PASSWORD=123456
注释 # $CLIEXEC -p $REDISPORT shutdown
替换成 $CLIEXEC -a $PASSWORD -p $REDISPORT shutdown
6、设置开机自启
chkconfig redis on
7、可以先测试一下启动和关闭是否正常
service redis start
ps -ef | grep redis
service redis stop

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值