【Linux】Linux服务器(centos7)安装配置 redis

1. 先从官网找到最新稳定版的下载链接。目前是5.0.7.执行以下命令下载安装

# 进入安装目录cd /usr/local
#下载安装包,如果没有安装 wget, 先执行 yum install wget
wget http://download.redis.io/releases/redis-5.0.7.tar.gz# 解压tar -zxvf redis-5.0.7.tar.gz# 安装 如果包错 cc: cammand not find, 先执行 yum install gcccd redis-5.0.7make MALLOC=libc# 运行 redis 查看是否安装成功, 如果看到以下界面就是安装成功了, ctrl + z 可退出cd src./redis-server

2. 将 redis 设为允许后台启动

修改redis目录下的配置文件 redis.conf。这个文件在安装目录下, 我的是 /usr/local/redis-5.0.7/redis.conf . 将 daemonize 设为 yes.

daemonize yes

redis默认是不需要密码的,我们顺便添加密码,在 redis.conf 内添加一行, 将密码设置为 password(根据需要自己定)

requirepass=password

重启服务,并使用在 src目录下执行 redis-cli 脚本 进入redis 命令行, 再使用 auth password 授权

./redis-cli

3. 将 redis 设为开机自启

# 编辑文件
vim /usr/lib/systemd/system/redis.service

# 在redis.service文件中加入以下内容 并保存

##########################

[Unit]
Description=Redis-5.0.7-6379
After=network.target

[Service]
Type=forking
PIDfile=/var/run/redis-6379.pid
ExecStart=/usr/local/redis-5.0.7/src/redis-server /usr/local/redis-5.0.7/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

###########################

# 加载服务systemctl daemon-reload

执行以下命令查看服务是否添加

# 通过服务的方式启动redis
systemctl start redis

#检索是否有 redis 的进程
ps -ef | grep redis

最后执行下面这条命令将redis服务设置为开机自启. 重启centos系统再使用ps命令或redis-cli检查设置是否成功

systemctl enable redis

原文地址:https://www.cnblogs.com/yeyeck/p/12114805.html

时间: 2024-08-30 10:51:07

【Linux】Linux服务器(centos7)安装配置 redis的相关文章

开发人员学Linux(13):CentOS7安装配置IT设备监控系统Zabbix

1.前言 在前一篇讲述了如何安装Memcached和Redis,在这一篇主要讲述如何安装企业级IT设备监控系统Zabbix.本人曾在某大型集团公司信息化部门工作,公司在多个城市以及一个城市的多个区有办公区,在那里不仅会开发软件系统,还需要对大量的软件系统.操作系统及IT设备进行监控,以保证IT基础设施能够7×24小工作.在没有实施系统之前,经常接到电话被告知网络中断了或是某个应用程序无法使用了,每次接到电话之后首先要排除是否误报,然后再分析是哪里出了问题,最终找出解决办法.每次处理事情的周期很长

开发人员学Linux(10):CentOS7安装配置代码质量管理平台SonarQube6.4

1.前言上一章讲述了如何配置使用源代码管理工具SVN并使之与Apache集成,从而实现代码的变更可追溯,虽然在大多数团队里强调代码提交之前必须找团队中经验丰富的人来审核通过后方可提交,但这一条有时候不是所有时候都能得到满足,有没有依赖于机制而不是人来保证代码质量呢,我们知道计算机的缺点也是优点之一就是可以忠实执行指令.答案是有的,那就是SonarQube,其官方网址为:https://www.sonarqube.org/,目前最新版本为6.4.SonarQube是一个开源平台,用于管理源代码的质

开发人员学Linux(14):CentOS7安装配置大数据平台Hadoop2.9.0

1.前言 "大云物移"是当年很火热的一个话题,分别指大数据.云计算.物联网和移动互联网,其中大数据领域谈论得多就是Hadoop.当然Hadoop不代表大数据,而是大数据处理领域的一个比较有名的开源框架而已,通常说的大数据包含了大数据的存放.大数据的分析处理及大数据的查询展示,本篇提到的Hadoop只不过是在其中的大数据的分析处理环节起作用,Apache提供了一个开源全家桶,包括了Hadoop.HBase.Zookeeper.Spark.Hive及Pig等一些框架.不过限于篇幅,本篇只介

Linux tftp服务器的安装配置

{相关信息}OS:Kali 这里面用的还是比较老的tftp 及tftpd,建议大家用tftp-hpa 及 tftpd-hpa,增加版的话在安全方面还是做了提升.比如我现在用的tftpd 就不能支持其它机器向服务器上传. {相关步骤}1.安装软件包 $ sudo apt-get install tftpd tftp xinetd 2.建立配置文件在/etc/xinetd.d/下建立一个配置文件tftp $ sudo nano /etc/xinetd.d/tftp 添加如下内容 service tf

linux svn服务器svnserve 安装配置

svnserve 是一个轻量级的服务, 使用自定义的协议通过TCP/IP与客户端通讯.客户端通过由 svn:// 或者 svn+ssh:// 开始的URL访问svnserve服务器. svn服务器有两种运行方式:独立服务器svnserve和借助apache作为apache的一个模块,以webdav/deltav协议通讯.svn存储版本数据有两种方式:BDB和FSFS.BDB方式在服务器中断时,可能锁住数据.FSFS方式更安全些,兼容性好.一.安装subversion apt-get instal

Linux NFS服务器的安装与配置(转载)

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NF

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先

Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     CentOS版本包 地址:htt

Linux NFS服务器的简明配置6.8

Linux NFS服务器的简明配置 一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作

Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程

Linux环境CentOS6.9安装配置Elasticsearch6.2.2最全详细教程 前言 第一步:下载Elasticsearch6.2.2 第二步:创建应用程序目录 第四步:创建Elasticsearch用户和所在组 第五步:更改解压的Elasticsearch应用所属用户及组 第六步:执行脚本添加可执行权限 第八步:启动 前言 操作系统版本:CentOS6.9 64位(CentOS7及其他Linux系统都没有问题) Elasticsearch版本:6.2.2 这里默认你已经安装配置好了J