这篇文章主要为大家展示了“Centos7如何安装redis6.0.3”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Centos7如何安装redis6.0.3”这篇文章吧。
安顺网站建设公司创新互联建站,安顺网站设计制作,有大型网站制作公司丰富经验。已为安顺上千提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的安顺做网站的公司定做!
本教程适用于centos7.X,redis版本为6.0.3,采用在线安装方式,安装好centos后首先确保网络可用
1.安装下载工具wget
yum install wget
2.下载和安装redis
各个版本的下载路径可到官网获取到:https://redis.io/download
#下载 wget http://download.redis.io/releases/redis-6.0.3.tar.gz #解压 tar xzf redis-6.0.3.tar.gz #进入redis目录 cd redis-6.0.3 #编译 make
2.1.make 命令遇到如下错误或者编译过程中出现错误:表示c的编译环境不可用或gcc版本太低,需要安装高版本的gcc(redis6.x需要高版本的gcc)
命令:
yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils source /opt/rh/devtoolset-9/enable echo "source /opt/rh/devtoolset-9/enable">
重新执行make指令进行编译即可
2.3编译后可以得到服务端和客户端的可执行文件,但是这些文件就位于源码目录中,不方便使用,所以我们可以使用install命令将可执行文件安装至指定的目录下;
make install PREFIX=/usr/local/redis
上述指令会将所有可执行文件安装至/usr/local/redis目录下,
测试命令:
/usr/local/redis/bin/redis-server
看见上图即表示redis安装成功!
直接运行redis-server可在前台启动服务端,但该方式将导致当前shell被占用无法执行其他操作,除非终止redis的运行....
后台进程模式启动,该方式可将redis运行与后台,需要先修改配置文件
2.1 从源码目录复制配置文件redis.conf
至bin目录下
cp ~/redis-6.0.3/redis.conf /usr/local/redis/bin/
2.2 修改daemonize 为yes
2.3 修改ip为0.0.0.0,允许远程连接,不受ip限制
2.4 修改连接端口,一般默认是6379,不作修改,但可按个人爱好修改
2.5 设置redis的连接密码
2.6 指定使用redis.conf配置文件启动(先进入bin目录下)
./redis-server redis.conf #利用客户端连接测试 ./redis-cli #看见如下内容表示已经服务端已经正常运行
服务停止
3.1 如果是前端方式启动的服务只需要ctrl+c即可关闭服务器端
3.2 后台进程模式,需要通过redis-cli客户端来关闭
#关闭运行在localhost上的redis服务 ./redis-cli shutdown #关闭运行在指定地址上的redis服务 ./redis-cli -h 127.0.0.1 shutdown
3.3 强制停止,通过kill命令直接强行结束redis服务端进程,该方式存在不稳定性,生产环境勿用
#查询进程id ps aux|grep redis #根据进程id结束服务 kill 进程id
以上是“Centos7如何安装redis6.0.3”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!