Centos7安装Redis详细步骤(配置开机自启)
Redis
-
获取redis安装包使用tar命令解压。
$ tar -zxzf redis-6.2.6.tar.gz
-
编译和安装redis
进入redis目录,执行make编译。
$ cd redis-6.2.6/ $ make
编译完成后,执行make install命令进行安装。
$ make install
-
移动redis到/usr/local/redis
mv redis-6.2.6 /usr/local/redis
-
配置redis
进入redis安装目录,修改redis配置文件redis.conf。
$ cd /usr/local/redis/ $ cp redis.conf redis.conf.bak $ vi redis.conf
打开redis.conf文件,找到以下配置项,取消注释并设置密码。
# requirepass foobared requirepass yourpassword
找到以下配置项,配置远程连接
# bind 127.0.0.1 # protected-mode yes # daemonize no bind 0.0.0.0 protected-mode no daemonize yes
-
启动redis
执行redis-server命令启动redis。
$ redis-server redis.conf
可以使用redis-cli命令连接redis,并输入密码进行验证。
$ redis-cli -h 127.0.0.1 -p 6379 127.0.0.1:6379> auth yourpassword OK
-
配置开机自启
复制redis配置文件
mkdir /etc/redis cp /usr/local/redis/redis.conf /etc/redis/6379.conf
还是在redis目录,将启动文件复制到init.d中
[root@localhost redis]# cp utils/redis_init_script /etc/init.d/redis
修改启动脚本参数
vim /etc/init.d/redis
添加
# chkconfig: 2345 10 90 # description: Start and Stop redisd
根据自己的redis安装目录修改
EXEC= CLIEXEC= PIDFILE=
增加脚本执行权限
chmod +x /etc/init.d/redis
增加系统服务
chkconfig --add redis chkconfig --list redis
启动redis服务测试
service redis start
重启服务器,测试是否成功