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