文章目录
一.yum安装(简单,推荐)
yum install epel-release -y (可不执行)
yum install redis -y
systemctl enable redis.service
# 启动redis
systemctl start redis.service
redis-cli ping
看到pong就代表成功了
systemctl restart redis.service
# 停止redis
systemctl stop redis.service
# 查看redis运行状态
systemctl status redis.service
#设置开机启动
systemctl list-unit-files
或
systemctl list-unit-files | grep redis
# 查看redis进程
ps -ef | grep redis
二. 编译安装
1.下载地址:https://redis.io/download
2.开始编译安装
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
mkdir reids
tar -zxvf redis-6.0.8.tar.gz -C reids
cd redis-6.0.8/
make && make install
whereis redis
意外:
查看gcc,并升级
gcc -v
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
再重新执行下make && make install 命令
指定文件运行
后端启动
sudo ./redis-server redis.conf &
./redis-cli
ping
redis设置密码
vim /etc/redis.conf
#支持后启动
daemonize yes
#密码设置
requirepass test123;
查看redis是否启动:ps -aux |grep redis
不重启Redis设置密码,在redis-cli上直接设置
redis 127.0.0.1:6379> config set requirepass test123
redis 127.0.0.1:6379> auth test123
再次查询:
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "test123"
关于redis的配置(开启外网/添加密码/后台启动/日志收集)
vim /etc/redis.conf
- 设置外网访问,需要开启安全组
#bind 127.0.0.1
- 添加密码
#requirepass 密码
- 我们需要设置后台启动。
daemonize no
修改为:
daemonize yes
卸载redis
卸载redis服务,只需把/usr/local/bin/目录下的redis删除即可
rm -rf /usr/local/bin/redis*
甚至可以把解压包也删除掉
rm -rf /root/redis-stable