Redis安装及相关调试

1.安装部分

redis下载地址:Downloads - Redis,本文采用redis-4.0.11

1、用Xshell或putty工具连接服务器,root用户登录,在服务器home目录下创建文件夹,命令如下:mkdir /home/redis

2、用Xftp或winscp工具将redis-4.0.11.tar.gz上传至/home/redis目录;

注意:redis安装需要c++环境,需要提前安装

http://链接:https://pan.baidu.com/s/1mj1vQumbN6Cuy-VhtumcbA?pwd=6lzy

仅有redis安装需求可只下载gcc包,g++包在nginx安装时会需要

文件夹上传后进入对应文件夹内执行

rpm -ivh *.rpm --nodeps --force

即可完成安装

3、在Xshell或putty终端中输入命令tar -zxvf redis-4.0.11.tar.gz解压缩;

4、进入redis-4.0.11目录,执行命令make && make install安装redis;

5、拷贝redis_init_script到/etc/init.d目录,目的要把redis作为开机自启动;

cp /home/redis/redis-4.0.11/utils/redis_init_script /etc/init.d

文件配置部分

  1. 创建 /usr/local/redis,用于存放配置文件,拷贝redis配置文件redis.conf到/usr/local/redis 下,修改redis.conf这个核心配置文件,文件中内容修改如下:

(在Linux中快速查找文件内容可通过 /关键字 的方式进行,如想查找daemonize可在命令模式下输入 /dae 后按回车键查找,按n键可跳转至下一个带有关键字的位置) 

修改daemonize no -> daemonize yes,目的是为了让redis启动在linux后台运行;

添加如下内容,绑定IP改为 0.0.0.0 ,代表可以让远程连接,不受ip限制;

设置开机自启

修改 redis_init_script 文件,在文件中增加如下内容:

#chkconfig: 22345 10 90

#description: Start and Stop redis

新建一个系统服务文件 :

vim /etc/systemd/system/redis.service


然后,将下面的内容写入到系统服务文件中:

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target



保存系统服务文件,然后输入命令,重载系统服务:

systemctl daemon-reload
最后,执行下面的命令,实现开机自启:

systemctl enable redis
 

  • 22
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值