关于redis
centos8安装和配置redis服务
操作系统:centos8.0
redis:5.0.5
安装redis:
centos8服务器上执行
tar -zxf redis-5.0.5.tar.gz cd redis-5.0.5/ yum install gcc-c++ make MALLOC=libc #应对报错(可选) make make PREFIX=/application/redis-5.0.5 install cd /application/redis-5.0.5 mkdir log mkdir data mkdir conf cp /root/tools/redis-5.0.5/src/redis-server /application/redis-5.0.5/bin cp /root/tools/redis-5.0.5/redis.conf /application/redis-5.0.5/conf 配置redis服务和开机启动 1.修改redis.conf配置文件 daemonize yes # 以后台守护进程方式启动 supervised systemd # 可以跟systemd进程进行交互 appendonly yes #指定持久化方式 protected-mode no(可选) #关闭保护模式,允许bind以外的用户登录 logfile "/application/redis-5.0.5/log/redis.log" #指定日志保存位置 dir ./data #指定数据存放位置
以下红色字体出现问题,待排查
2.创建配置文件:/usr/lib/systemd/system/redis.service
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
Type=forking
ExecStart=/application/redis-5.0.5/bin/redis-server /application/redis-5.0.5/conf/redis.conf
ExecStop=/application/redis-5.0.5/bin/redis-cli shutdown
ExecReload=/bin/kill -s HUP $MAINPID
Restart=always
[Install]
WantedBy=multi-user.target
3.执行指令:
systemctl enable redis
测试验证:
s
redis-cli -h 127.0.0.1 -p 6379
systemctl stop redis
redis-cli -h 127.0.0.1 -p 6379
重启服务器,再验证一下开机启动。
目前已用启动方式
cd /application/redis-5.0.5/
./bin/redis-server ./conf/redis.conf
netstat -lntp |grep redis
关于redis内部数据查看:
redis-cli -h 本机redis监听ip(filebeat输出配置中的ip) #进入redis命令行 info #查看版本信息 select 1 #选择第一个库,有0-15共16个数据库 keys * #查看库内所有key名 LLEN a #查看名为a的key中消息数量 LINDEX a -1 #查看a中的第1个信息具体内容

浙公网安备 33010602011771号