CentOS7怎样安装Redis4.0.12
一、安装
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的更多相关文章
- CentOS7.X安装Redis-4.0.8以及Redis集群搭建
安装redis 安装前的准备 yum install \ vim \ wget \ make \ gcc \ gcc-c++ \ automake \ autoconf \ -y \ 下载解压并安装 ...
- centos7下安装mysql8.0.12及设置权限
一.mysql版本介绍 mysql的官网为:https://www.mysql.com/ 在官网上可以看到多个版本,主要版本如下, 1.MySQL Community Server 社区版本,开源免费 ...
- CENTOS7下安装REDIS4.0.11
拷贝收藏私用,别无他意,原博客地址: https://www.cnblogs.com/zuidongfeng/p/8032505.html 1.安装redis 第一步:下载redis安装包 wget ...
- Centos7 下安装Redis4.0.6
一.安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz [root@iZwz991stxd ...
- 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 ...
- Linux下Redis4.0.12安装、配置、优化
一.安装 1.检查gcc环境 执行命令,如果Linux系统没有安装gcc编译器,会提示“Command not found” # gcc -v 安装gcc # yum -y install gcc 以 ...
- Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例
目录 [TOC] 1.环境准备 本文中的案例会有四台机器,他们的Host和IP地址如下 c1 -> 10.0.0.31 c2 -> 10.0.0.32 c3 -> 10.0.0. ...
- [转载] 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 ...
- 安装mysql8.0.12
安装mysql8.0.12 https://blog.csdn.net/zwj1030711290/article/details/80039780 问题1:忘记记录日志打印的密码就把窗口给关了 解决 ...
随机推荐
- commitlint那些事儿
这里主要介绍提交信息用到的 cz 工具集. 一.生成器 commitizen,cz`生成提交说明`,格式化 git commit message. # 全局安装cz npm install -g co ...
- 前端传实体数组;后台list实体接收参数
前端页面: $.ajax({ url: url, data: JSON.stringify(data), dataType: "json", contentType: " ...
- 【C/C++开发】C++11的模板类型判断——std::is_same和std::decay
C++11的模板类型判断--std::is_same和std::decay 问题提出:有一个模板函数,函数在处理int型和double型时需要进行特殊的处理,那么怎么在编译期知道传入的参数的数据类型是 ...
- python:实现几种排序算法
冒泡排序 比较相邻两个字符,如果左边大于右边,则交换位置,遍历一遍字符后,则最大的肯定在最右边:继续循环处理剩下的字符(最右边的不用再比较了,已经最大了) 代码实现: def BubbleSort(s ...
- 如何改变 select 元素的高度
mozilla 对于美化 select 元素的样式有这样一段描述(用 CSS 美化 Select 元素): 众所周知,select 元素很难用 CSS 进行高效的设计.你可以影响任何元素的某些方面 - ...
- strlen()与sizeof()
一.strlen() strlen()为计算字符串长度的函数,以‘\0’为字符串结束标志.注意:其传入参数必须是字符串指针(char*), 当传入的是数组名时,实际上数组退化成指针了. 二.sizeo ...
- 查询abap 程式应用到系统表table
*&---------------------------------------------------------------------* *& Report ZMM_TEXT ...
- Fiddler的使用总结
关于Fiddler的使用过程中的总结: 1. 配置手机抓包的过程,以后再补充 2.使用Fiddler发送请求 1) 第一步 抓取接口,获取请求方式,以及请求参数 2) 第二步 请求接口 点击Exec ...
- 警告:MySQL-server-5.6.26-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
警告:MySQL-server--.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 错误:依赖检测失败: /usr/bin/ ...
- EF DBFirst 实体生成命令
dbfirst Entity生成命令行: Scaffold-DbContext "PORT=5435;DATABASE=DocumentDB;HOST=localhost;PASSWORD= ...