Centos7 安装Redis详细步骤
准备工作: 在虚拟机中装一个 Centos7
开始安装redis (我采用的是wget命令)
1.1 下载wget 命令
yum -y install wget
1.2 下载redis安装包
wget http://download.redis.io/releases/redis-4.0.6.tar.gz(版本自己选择)
1.3 解压安装包
tar -zxvf redis-4.0.6.tar.gz
1.4 安装gcc
由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v)
yum install gcc
安装过程中会出现选择的地方 我们输入 y 回车就行.
1.5 编译
进入到解压后的 redis-4.0.6 文件中 ,然后编译
1.cd redis-4.0.6 -- > 回车
2. make MALLOC=libc -- > 回车
1.6 将解压后的 redis/src 目录下的文件都加载到 /usr/local/bin 目录下
cd src && make install
1.7 设置后台启动redis服务,进入到redis-conf 文件中
1 .修改 daemonize no 改为 daemonize no
2 . 找到 bind 127.0.0.1 将其注释掉
3. 把 protected-mode yes 改为 protected-mode no
1.8 打开6379端口并重启
1. firewall-cmd --zone=public --add-port=6379/tcp --permanent
2. firewall-cmd --reload
看是否生效 firewall-cmd --zone=public --query-port=6379/tcp 出现yes 表示生效
1.9 设置成开机自启动
1.复制所有的配置
1.1 在/etc目录下新建redis目录 ,并将开始解压的redis-4.0.6 中的 redis.conf 文件复制一份到/etc/redis目录下 ,叫test.conf
cp /redis-4.0.6/redis.conf /etc/redis/test.conf
1.2 启动脚本复制一份放到/etc/init.d目录下
cp /redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
2. 编辑redisd文件
在第一行加入如下两行注释
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
3. 在 /etc/init.d 目录下
chkconfig redisd on
2.0 开启与停止redis
service redisd start
service redisd stop
2.1 使用Redis Desktop Manager 连接
ok 到此为止搞定
有啥问题 欢迎大家一起讨论 !!!