开发者社区> luckyboys> 正文

CentOS7 安装Redis 单机版

简介: 1,下载Redis4.0.9 进入Redis中文网的下载页面 http://www.redis.cn/download.html  2,上传压缩包到linux系统 cd /user/local/java rz + 选择本地Redis路径上传 tar -zxvf redis-4.
+关注继续查看

1,下载Redis4.0.9

进入Redis中文网的下载页面 http://www.redis.cn/download.html 

2,上传压缩包到linux系统

cd /user/local/java

rz + 选择本地Redis路径上传

tar -zxvf redis-4.0.9.tar.gz 

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
tar -xzvf tcl8.6.1-src.tar.gz
cd /usr/local/tcl8.6.1/unix/
./configure 
make && make install 

不安装的的话,redis 在make test是会失败

cd redis-4.0.9/

make && make test && make install 

至此安装过程完毕!!!

3,测试安装情况

cd /usr/local/java/redis-4.0.9/src

./redis-server

看到上面这个界面的时候就说明redis已经成功安装了。

4,以后台进程的方式启动Redis

(1)redis utils目录下,有个redis_init_script脚本
(2)将redis_init_script脚本拷贝到linux的/etc/init.d目录中,将redis_init_script重命名为redis_6379,6379是我们希望这个redis实例监听的端口号
(3)修改redis_6379脚本的第6行的REDISPORT,设置为相同的端口号(默认就是6379)
(4)创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)
(5)修改redis配置文件(默认在根目录下,redis.conf),拷贝到/etc/redis目录中,修改名称为6379.conf
(6)修改redis.conf中的部分配置为生产环境

daemonize yes 让redis以daemon进程运行
pidfile /var/run/redis_6379.pid 设置redis的pid文件位置
port 6379 设置redis的监听端口号
dir /var/redis/6379 设置持久化文件的存储位置

(7)启动redis,执行cd /etc/init.d, chmod 777 redis_6379,./redis_6379 start

(8)确认redis进程是否启动,ps -ef | grep redis

(9)让redis跟随系统启动自动启动

在redis_6379脚本中,最上面,加入两行注释,注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。

# chkconfig: 2345 90 10

# description: Redis is a persistent key-value database

最后在执行

运行 chkconfig redis_6379 on 

5,redis cli的使用

redis-cli SHUTDOWN,连接本机的6379端口停止redis进程

redis-cli -h 127.0.0.1 -p 6379 SHUTDOWN,制定要连接的ip和端口号

redis-cli PING,ping redis的端口,看是否正常

redis-cli,进入交互式命令行

6,如何在window客户端访问

1,修改6379.config

1) 将bind 127.0.0.1 注释掉
2) 将protected-mode 设置为no

2,关闭linux防火墙  CentOS7关闭/开启防火墙出现 Unit iptables.service failed to load

重启redis即可

开开心心编码,快快乐乐生活。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
centos 下编译安装php7.3的redis扩展
centos 下编译安装php7.3的redis扩展
76 0
Centos 7 脚本命令环境部署安装JDK+Maven+Git+MySql+Redis,让你快人一步
Centos 7 脚本命令环境部署安装JDK+Maven+Git+MySql+Redis,让你快人一步
93 0
Centos下 Docker 安装 Redis 并测试使用记录
本文是博主学习docker的记录,希望对大家有所帮助。
292 0
CentOS 安装 Redis
CentOS 安装 Redis
148 0
Centos7安装Redis、六条命令搞定
本文介绍Centos7如何安装Redis。
192 0
centos8升级redis到最新版本v6.2.1
redis最近被爆出有漏洞,官方暂时未提供补丁包,所以还是升级比较靠谱;
250 0
Redis(一)Centos7.6安装Redis服务
Centos的yum源中没有redis;这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库。
140 0
CentOS 7源码编译安装Redis
CentOS 7源码编译安装Redis
304 0
+关注
luckyboys
开开心心编码,快快乐乐生活。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
CentOS Nginx PHP JAVA 多语言镜像使用手
立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册
立即下载
国内开发者与Redis开源社区的发展
立即下载