Linux环境下安装redis
Posted 风某人~Wind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境下安装redis相关的知识,希望对你有一定的参考价值。
1. 如果是什么都没有的系统,先装个wget
yum install wget
提示上面的就是安装成功了
redis官网:https://redis.io/
2. 我们需要去redis官网,复制一个redis下载地址链接,
右击下载地址,点击复制链接,就可以拿到redis的下载链接地址了
示例:https://download.redis.io/releases/redis-6.2.5.tar.gz
3. 先创建一个文件夹,
mkdir redis
4. 进入文件夹
cd redis
5. 执行wget命令,下载redis
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
显示如上就是安装包已经下载好了
6. 解压安装包
tar xf redis-6.2.5.tar.gz
进入编译好的redis文件夹下
cd redis-6.2.5
7. 执行编译命令
make
因为redis是c语言写的,如果你电脑没有c语言的环境,则需要安装c语言环境
yum install gcc
执行make之后
编译完成以后,在src目录下就会生成可执行文件了
cd src
执行
./ redis-server
就可以执行redis 了
但是我们这样人为的启动,比较low
我们可以把redis设置成一个服务
先回到redis安装目录下
执行安装命令,PREFIX指定安装的文件夹目录
make install PREFIX=/opt/wan/redis6
进入刚指定的安装目录下
cd /opt/wan/redis6
下面会有一个bin文件夹
cd bin
bin目录下会有一堆启动文件
8. 配置redis全局环境
vi /etc/profile
在profile文件中加入
下面两句话
刷新配置
source /etc/profile
配置完以后,进入到配redis安装目录下找到utils文件夹
9. 执行
./install_server.sh
如果提示
Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!
这点下面的解决方案,这里就不多多说明了。
如果只是启动一个redis的情况,下,什么都不用改,一直回车就好了
到此,redis服务就安装完成了,安装后是自动启动的
查看linux中系统服务中有redis_6379存在
如果是手动启动的话
service redis_6379 start
查看redis服务状态
service redis_6379 status
以上状态说明redis服务已经启动了
如果一个系统上需要配置多个redis实例的话,只需要重复第9步操作就可以了,只需要改个端口号就完活!。
根据下面命令查看redis进程
ps -fe |grep redis
以上是关于Linux环境下安装redis的主要内容,如果未能解决你的问题,请参考以下文章