【Redis】CentOS7安装Redis
安装Redis
-
首先安装wget命令,wget是一个从网络上下载文件的自由工具。
yum install wget
-
创建一个目录“soft”
mkdir soft
-
cd到soft目录中安装redis
打开Redis官网(https://redis.io/)获取下载链接https://download.redis.io/releases/redis-6.2.3.tar.gz
安装
weget https://download.redis.io/releases/redis-6.2.3.tar.gz
安装完之后输入
ll
会看见目录下压缩包已经下载下来了解压缩
tar xf redis-6.2.3.tar.gz
打开redis目录
源码安装一般可以读README.md来了解安装过程(学习套路)
根据README.md提示,执行
make
命令。这个时候可能会报错。cc命令未找到。这时我们需要安装cc命令:
yum install gcc
安装完成后再执行make
命令。如果还报错,执行下
make distclean
清除一下,再执行make
命令。make
完之后,去到src目录cd src
下就可以看到一些可执行程序了。这个时候执行
./redis-server
就可以启动起来redis了。 -
安装完成后,我们不会每次都
./redis-server
来启动redis,需要把它配置成一个服务。执行
make install PREFIX=/opt/wj/redis6
会把redis源码目录中的服务迁到指定的地址“/opt/wj/redis6”中去。打开“redis6”目录下的“bin”目录会看到迁出来的文件。现在只是将redis启动文件迁到了我们想放的目录中,接下来需要配置成服务来供我们调用
首先需要配置环境变量
vi /etc/profile
在文件最下面配置redis环境变量
export REDIS_HOME=/opt/wj/redis6
export PATH=$PATH:$REDIS_HOME/bin
配置完保存
source /etc/profile
echo $PATH
就可以看见刚配置的bin目录了然后进入到源码目录的utils目录下
cd /root/soft/redis-6.2.3/utils
下。执行
./install_server.sh
安装redis服务。安装时会有几个地方需要确认,上图Port(端口号)、Config file(配置文件地址)等。
这是因为一台机器可以安装很多个redis服务,根据端口号区分,默认端口号6379。
如果是安装的第一个,一路默认回车就可以,最后安装成功并启动Redis server。
接下来不管在哪个目录下,都可以直接调用服务命令
由于已经启动了,我们来查看下状态
service redis_6379 status
-
重复以上
./install_service.sh
操作,安装一个6380端口的redis服务。可以用
ps -fe | grep redis
命令看到正在运行的两个进程。
原文:https://www.cnblogs.com/illegalwang/p/14856803.html