1 - 获取redis资源:
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
2 - 解压 :
tar xzvf redis-6.2.6.tar.gz (在linux根目录解压)
3 - 安装 :
cd redis-6.2.6
make install PREFIX=/usr/local/redis
4 - 移动配置文件到安装目录下:
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
5 - 配置redis为后台启动 :
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
- 如果redis要设置密码在redis.conf配置文件搜# requirepass foobared,在下面加上
requirepass mima123,设置密码为mima123
6 - 将redis加入到开机启动 :
vi /etc/rc.local //在里面添加内容:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
(意思就是开机调用这段开启redis的命令)
7 - 开启redis :
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
8 - 查看reidis是否开启成功 :
netstat -nultp (查看本机各端口的网络连接情况)
设置普通用户启动redis:
1 、创建普通用户:
useradd -s /sbin/nologin redisuser
2 、创建需要到的文件夹、复制redis配置文件到新建文件夹:
cd /home/redisuser
mkdir log dbdatarun
cp /usr/local/redis/etc/redis.conf /home/redisuser/redis.conf
3 、并且修改文件夹权限:
chown -R redisuser:redisuser /home/redisuser/*
4 、修改/home/redisuser/redis.conf的配置文件:
pidfile “/home/redisuser/run/redis_6379.pid
5 、将redis加入到开机启动 :
vi /etc/rc.local //在里面添加内容:
cd /home/redisuser & sudo -u redisuser/usr/local/redis/bin/redis-server /home/redisuser/redisuser.conf
6、启动redis
cd /home/redisuser & sudo -u redisuser /usr/local/redis/bin/redis-server /home/redisuser/redis.conf