Centos7安装Redis(单机)

环境:centos7.6

安装wget
yum -y install wget

安装gcc
yum -y install gcc automake autoconf libtool make

下载redis
cd /usr/local/software
wget http://download.redis.io/releases/redis-4.0.0.tar.gz

解压
tar -xzvf redis-4.0.0.tar.gz

切换至程序目录
cd redis-4.0.0

执行make编译Redis:
make MALLOC=libc
注意:make命令执行完成编译后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel。

安装Redis:
make install

配置Redis:
vim redis.conf
以后台进程方式启动:
将daemonize no 将no改为yes
设置redis远程连接:
将bind 127.0.0.1 改为bind 0.0.0.0或者注释该行
设置redis连接密码:
搜索requirepass这一行,然后在合适的位置添加配置
requirepass yourpassword

测试是否安装成功
./src/redis-server ./redis.conf

配置开机启动:

由于上面我们执行了redis进程启动,通过ps -ef | grep redis查看redis进程,并用kill -9 进程id杀死

在服务目录里面创建redis.service文件
vim /usr/lib/systemd/system/redis.service

[Unit]
Description=redis_server
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/software/redis-4.0.0/src/redis-server /usr/local/software/redis-4.0.0/redis.conf
ExecReload=/usr/local/software/redis-4.0.0/src/redis-server -s reload
ExecStop=/usr/local/software/redis-4.0.0/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

开放指定端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

可以用redis客户端连接工具验证是否能够连接

原文地址:https://www.cnblogs.com/zengnansheng/p/11415282.html

时间: 2024-10-12 20:13:09

Centos7安装Redis(单机)的相关文章

CentOS7安装redis数据库及php-redis扩展

redis 首先把redis安装到服务器中 1.wget http://download.redis.io/redis-stable.tar.gz 下载redis源码 2. tar xvzf redis-stable.tar.gz 解压 3.cd redis-stable 4.make   make的时候可能出现问题,我的就出现了异常 异常一: make[2]: cc: Command not found 异常原因:没有安装gcc 解决方案:yum install gcc-c++ 异常二: zm

centOS7 安装redis

centOS7 安装 redis yum自带的redis版本过于老旧所以我们采用构建安装 官网下载下载地址5.0.8 wget http://download.redis.io/releases/redis-5.0.8.tar.gz 解压缩 gunzip redis-5.0.8.tar.gz 解归档 tar -xvf redis-5.0.8.tar 进入文件夹 cd redis-5.0.8 构建 make && make install 查看是否安装成功 redis-server --ve

vmware安装centos7 安装redis windows7访问redis

1.在windows7中安装vmware 2.在vmware中安装centos7 3.禁用centos7自带的firewalld.service 4.安装iptables防火墙 5.安装Redis 3.2.6 is the latest stable version. 6.修改redis.conf配置文件(由于无法复制,只能截图显示) 找到你redis-3.2.6的redis.conf配置文件. 由于配置文件太长我就不复制了. vi redis.conf 注释 #bind 127.0.0.1 注

CentOS7 安装Redis和PHP-redis扩展

daemonize yes Redis是一个key-value存储系统,属于我们常说的NoSQL.它遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它常用在缓存.队列.Pub/Sub.计数统计.排行榜.投票与排序等场景. 本文介绍如何在CentOS7上安装redis,以及让PHP支持redis的php-redis扩展库. 安装Redis Redis官方下载地址:http://redis.io/download,下载最新稳定版本. 当前稳定

Centos7安装Redis(集群模式)

环境:centos7.6 redis4.0模拟在一个Centos7下安装6个redis实例搭建集群 3主3从 安装wgetyum -y install wget 安装gccyum -y install gcc automake autoconf libtool make 下载rediscd /usr/local/softwarewget http://download.redis.io/releases/redis-4.0.0.tar.gz 解压tar -xzvf redis-4.0.0.tar

CentOS7安装Redis

1.执行安装命令 yum update #安装包前先更新 yum install redis #安装redis 2.启动服务 redis-server 开放端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent 3.修改配置 vi /etc/redis.conf 注释掉bind 127.0.0.1:开启远程访问(vi下,输入/后跟字符,可进行查找) 修改daemonize no=>daemonize yes 4.最后重启redi

VMWare虚拟机centos7安装redis

一.Redis依赖gcc和tcl环境,所以要先安装gcc和tcl 1.执行 yum install gcc-c++ 安装gcc,安装过程中提示是否继续,直接输入y即可,直到完成,如下: 2.执行 yum install -y tcl 安装tcl,完成如下: 二.下载redis,执行 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 解压到目录,进入redis解压目录,依次执行下述命令,编译安装redis: make make in

linux centos7 安装redis

首先看官方教程:http://redis.io/download Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-3.2.1.tar.gz $ tar xzf redis-3.2.1.tar.gz $ cd redis-3.2.1 $ make The binaries that are now compiled are available in the src di

centos7安装redis单机版

一 下载redis 二 解压安装 1 cd /opt/ 2 tar -zxf redis-4.0.1.tar.gz 3 cd redis-4.0.1.tar.gz 4 make && make install 三 启动 1 nohup redis-server redis.conf & 四 使用rdm连接访问