一、安装

yum -y install tcl
安装相关依赖

mkdir /usr/local/redis
创建redis安装目录

cd /usr/local/redis

进入redis目录

wget http://download.redis.io/releases/redis-4.0.12.tar.gz
下载redis4.0最后一个稳定版的源码

tar -zxvf redis-4.0.12.tar.gz
解压

cd redis-4.0.12
进入安装目录

make MALLOC=libc
编译

make test
测试一下
没报错就行了

make install
安装

rm -rf ../redis-4.0.12.tar.gz
安装完成后删除压缩包

以免占磁盘空间

vim redis.conf

开启远程访问并设置口令

第69行注释掉

改为

# bind 127.0.0.1

第88行改为

protected-mode no

第500行取消注释并改为

requirepass Abcdef@123456

二、启动

1、直接启动:

./src/redis-server ./redis.conf

请注意带上配置文件

否则修改不能生效!

2、守护进程启动:

vim redis.conf

修改配置文件

第136行改为

daemonize yes

vim /lib/systemd/system/redis.service

在系统服务目录里面创建redis.service文件

[Unit]
Description=redis_server
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/redis-4.0.12/src/redis-server /usr/local/redis/redis-4.0.12/redis.conf
ExecReload=/usr/local/redis/redis-4.0.12/src/redis-server -s reload
ExecStop=/usr/local/redis/redis-4.0.12/src/redis-server -s quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

systemctl enable redis
设置开机启动

systemctl start redis
启动服务

systemctl stop redis
停止服务

systemctl restart redis
重启服务

systemctl status redis
查看服务状态

自带的启动脚本是

/usr/local/redis/redis-4.0.12/utils/redis_init_script

ln -s /usr/local/redis/redis-4.0.12/src/redis-cli /usr/bin/redis-cli

创建客户端软连接

开启Redis默认的6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

三、本机登录

1、redis-cli -a Abcdef@123456(登录时带密码,会提示不安全)

2、redis-cli(登录时不带密码)

auth Abcdef@123456

四、使用Redis Desktop Manager连接

CentOS7怎样安装Redis4.0.12的更多相关文章

  1. CentOS7.X安装Redis-4.0.8以及Redis集群搭建

    安装redis 安装前的准备 yum install \ vim \ wget \ make \ gcc \ gcc-c++ \ automake \ autoconf \ -y \ 下载解压并安装 ...

  2. centos7下安装mysql8.0.12及设置权限

    一.mysql版本介绍 mysql的官网为:https://www.mysql.com/ 在官网上可以看到多个版本,主要版本如下, 1.MySQL Community Server 社区版本,开源免费 ...

  3. CENTOS7下安装REDIS4.0.11

    拷贝收藏私用,别无他意,原博客地址: https://www.cnblogs.com/zuidongfeng/p/8032505.html 1.安装redis 第一步:下载redis安装包 wget ...

  4. Centos7 下安装Redis4.0.6

    一.安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz [root@iZwz991stxd ...

  5. centos7.5 安装 redis-4.0.11

    1.下载redis包 wget wget http://download.redis.io/releases/redis-4.0.11.tar.gz 2.解压安装 #解压 .tar.gz #安装 cd ...

  6. Linux下Redis4.0.12安装、配置、优化

    一.安装 1.检查gcc环境 执行命令,如果Linux系统没有安装gcc编译器,会提示“Command not found” # gcc -v 安装gcc # yum -y install gcc 以 ...

  7. Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例

    目录 [TOC] 1.环境准备 ​ 本文中的案例会有四台机器,他们的Host和IP地址如下 c1 -> 10.0.0.31 c2 -> 10.0.0.32 c3 -> 10.0.0. ...

  8. [转载] Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例

    1.环境准备 ​ 本文中的案例会有四台机器,他们的Host和IP地址如下 c1 -> 10.0.0.31 c2 -> 10.0.0.32 c3 -> 10.0.0.33 c4 -&g ...

  9. 安装mysql8.0.12

    安装mysql8.0.12 https://blog.csdn.net/zwj1030711290/article/details/80039780 问题1:忘记记录日志打印的密码就把窗口给关了 解决 ...

随机推荐

  1. WeQuant教程—1.3 利用回测工具降低交易风险

    量化系统投入实际使用之前,人们会希望提前测试交易的效果.这个期间往往涉及代码的改动和参数的调整.最常见的做法是将历史数据输入量化系统,让量化系统根据既定的交易逻辑进行操作,观察和分析交易结果,找到问题 ...

  2. sql-server-dmv-starter-pack

    SELECT wait_type , ) AS [wait_time_s] FROM sys.dm_os_wait_stats DOWS WHERE wait_type NOT IN ( 'SLEEP ...

  3. 【转】【bat】Bat 中特殊符号

    批处理.Bat 中特殊符号的实际作用,Windows 批处理中特殊符号的作用: @\\隐藏命令的回显. ~\\在for中表示使用增强的变量扩展:在set中表示使用扩展环境变量指定位置的字符串:在set ...

  4. LinkedHashSet有没有重复的元素

      1.LinkedHashSet 的概述和使用 llinkedHashSet 的特点: 是唯一能保证怎么存就怎么输出的 set 集合,并且去重复 1 LinkedHashSet<String& ...

  5. ConcurrentHashMap多线程下比HashTable效率更高

    HashTable使用一把锁处理并发问题,当有多个线程访问时,需要多个线程竞争一把锁,导致阻塞 ConcurrentHashMap则使用分段,相当于把一个HashMap分成多个,然后每个部分分配一把锁 ...

  6. CentOS 5 源

    # The mirror system uses the connecting IP address of the client and the # update status of each mir ...

  7. 19 SpringMVC 拦截器

    1. 拦截器的概述(1)SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术.(2)可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链 中的 ...

  8. linux终端命令行前缀设置为“当前目录”(非绝对路径)

    操作 打开家目录下的隐藏文件.bashrc 定位到62行,将小写的\W改为大写,保存即可. 重新打开bash 注意: /etc/profile , /etc/bashrc等文件里的环境变量设置会被.b ...

  9. bootstrap-wizard向导插件的使用

    引用文件 <link rel="stylesheet" href="bootstrap-wizard/bootstrap-wizard.css"> ...

  10. 「UR#5」怎样跑得更快

    「UR#5」怎样跑得更快 膜这个您就会了 下面是复读机mangoyang 我们要求 \[ \sum_{j=1}^n \gcd(i,j)^{c-d} j^d x_j=\frac{b_i}{i^d} \] ...