为了确保系统依赖的完整性,请先执?如下命令:
[root@centos7-shanghai ~]# yum install -y gcc gcc-c++ zlib zlib-devel libffi libffi-devel openssl openssl-devel pcre pcre-devel yum-utils vim wget tree htop
Redis 官?不?持 Windows 系统
[root@centos7-shanghai ~]# wget https://download.redis.io/releases/redis-⑥2.③tar.gz
[root@centos7-shanghai ~]# tar zxvf redis-⑥2.③tar.gz
[root@centos7-shanghai ~]# mv ./redis-⑥2.3 /usr/local/redis/
[root@centos7-shanghai ~]# cd /usr/local/redis/
[root@centos7-shanghai redis]# make make install
[root@centos7-shanghai redis]# cd /usr/local/bin
[root@centos7-shanghai bin]# ls -alh
配置?件路径为: /usr/local/redis/redis.conf
[root@centos7-shanghai bin]# mkdir -p /etc/redis/
[root@centos7-shanghai bin]# cp /usr/local/redis/redis.conf /etc/redis/redis.conf
[root@centos7-shanghai bin]# vim /etc/redis/redis.conf
默认情况下,Redis 只允许本地主机访问 Redis .
如果需要跨机器访问 Redis ,那么需要将该?配置 注释 掉,或者添加想要访问 Redis 主机的主机 IP .
如下图所示:
默认情况下,Redis 开启了保护模式. 在保护模式开启的情况下,其他主机是?法访问该本地主机上的 Redis 服务的,所以呢,如果想要让其他主机的客户 端连接到 Redis ,那么我们需要将保护模式关闭.
默认情况下,Redis 没有开启守护模式. 守护模式需要占?终端资源,不利于我们的后续使?,所以呢我们需要开启守护模式. 如下图所示:
默认情况下,Redis 并未配置?志?件. 我们通常需要利?志?件来查看程序的运?状况,所以呢需要设置 Redis 的?志?件路径. 如下图所示:
默认情况下,Redis 配置好了数据库的?件名,我们?需修改. 虽然 Redis 是内存型数据库,但是 Redis ?持将内存中的数据保存到硬盘中,所以呢需要配置,当数据存储到硬盘中 的时候使?的?件名. 如下图所示:
[root@centos7-shanghai bin]# mkdir -p /var/log/redis/
[root@centos7-shanghai bin]# mkdir -p /var/lib/redis/
启动 Redis 服务的时候需要指定使?的配置?件,如下命令所示.
[root@centos7-shanghai bin]# redis-server /etc/redis/redis.conf
如果没有报错,代表服务启动成功,使?如下命令检查是否启动.
[root@centos7-shanghai bin]# ps aux | grep 'redis'
root@centos7-shanghai bin]# redis-cli -h 12⑦0.0.1 -p 6379
12⑦0.0.1:6379> ping
PONG
12⑦0.0.1:6379>
Redis 服务启动完成之后,我们可以在本地主机上测试?下,如下命令所示.
贴?:
该命令默认情况下就是连接本地主机的 Redis 服务,所以呢命令可以精简为如下命令. [
[root@centos7-shanghai bin]# redis-cli
12⑦0.0.1:6379> ping
PONG
12⑦0.0.1:6379>
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!