1.3.2 Linux下安装Redis
第一步: 去官网下载安装包 ,传送门
第二步: 上传到Linux服务器,解压redis的安装包
tar -zxvf redis-6.0.8.tar.gz
这里我已经解压好了,并且移动到了redis目录下
第三步: 安装基本环境
yum -y insatll gcc-c++
这里注意一个问题,Centos下安装的gcc默认版本为4.8.5,编译Redis需要高版本的gcc,这里我已经准备好了如何升级gcc,只需要执行几条命令即可! 也可以看我这篇文章,差不多都是相同的,传送门
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
如果要长期使用gcc 9.3的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
第四步: 在解压目录下执行make与make insatll
make #第一次安装比较慢 make出错的升级一下gcc版本make #安装完成后也在可以make一次,校验一下,这次就很快!make insatll
Linu程序默认安装路径:
现在我已经安装好了!我们的本地的程序默认都是在 /usr/local/bin 目录下
这里显示的就是我们的Redis已经安装成功了!接下来我们把我们的Redis配置文件复制到当前目录下,我们可以在当前目录下,新建一个专门存放Redis的目录,这里新建的目录为 myconfig
1.3.3 Linux下启动Redis
redis默认不是后台启动,我们需要修改redis的配置文件配置为后台启动!
# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.##修改后台运行 默认为no,需要后台运行就需要改为yes
daemonize no
修改完配置文件后,如何启动Redis呢?在当前目录(指redis程序所在的目录)下运行redis相对应的服务就行
测试是否连接成功:
再来看关于Redis的相关进程:
1.3.4 关闭Redis
第一步:
利用shutdown命令关闭连接
第二步:
利用exit命令退出