标签:mkdir 启动文件 源码 成功 etc 下载文件 网络 https 完成后
首先安装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
命令看到正在运行的两个进程。
标签:mkdir 启动文件 源码 成功 etc 下载文件 网络 https 完成后
原文地址:https://www.cnblogs.com/illegalwang/p/14856803.html