标签:gcc 启动 Redis redis 文件夹 服务器 安装 压缩包
安装准备:
redis 压缩包
官网下载地址:https://redis.io/download
安装步骤:
第一步:安装 gcc 编译器
官网发布的 Redis 压缩包是 C 语言源码文件,要安装 Redis 需要 gcc 编译器来编译源码
SecureCRT 远程工具连接服务器,然后输入安装 gcc 命令,如下:
yum install gcc-c++
# 查看 gcc 安装版本号
gcc -v
能够查询到 gcc 版本号,说明 gcc 已安装成功。
第二步:上传 Redis 压缩包
使用 SecureFX 远程上传文件工具,将 Windows 下载的 Redis 压缩包上传到 CentOS 的 /opt 文件夹下
进入 /opt 文件夹查看文件列表,确认 Redis 压缩包已上传
第三步:解压 Redis 压缩包
输入解压命令,如下:
tar -zxvf redis-5.0.9.tar.gz
查看文件列表,确认 Redis 压缩包已解压
第四步:编译 Redis 源文件
进入Redis 解压文件夹,输入编译 命令,如下:
make MALLOC=libc
如果没有显示编译错误,那么 Redis 就编译成功了
Redis 编译完成后将在 src 文件夹下生成如下文件:
redis-server :redis 服务进程
redis-cli :redis 命令行客户端
redis-benchmark:redis 性能测试工具
redis-check-aof :AOF文件修复工具
redis-check-rdb :RDB文件修复工具
redis.conf :redis 配置文件
redis-sentinal :redis 集群管理工具
启动 Redis 服务器
进入 src 文件夹中运行 redis-server 文件启动 Redis 服务器
./ redis-server
看到以上图形说明 Redis 服务器启动成功
注意:关闭 ssh 命令窗口 redis-server 服务器端程序将自动结束,可以添加 & 后台运行
启动 Redis 客户端
进入 src 文件夹中运行 redis-cli 文件启动 Redis 客户端
./ redis-cli
输入 ping 命令,用于检查 redis 服务器是否启动
注意:Redis 服务器的默认端口是 6379
关闭 Redis 服务器
Redis 客户端连接成功后,输入 shutdown 命令即可关闭 Redis 服务器
shutdown
关闭防火墙
允许访问 redis 6379 端口号
# chkconfig iptables off
# service iptables stop
远程连接 Redis 服务器
打开 redis 配置文件 redis.conf
# vim /opt/redis-5.0.9/redis.conf
注释 redis 绑定本地 IP 地址
在 vim 编辑模式输入:/127.0.0.1 找到 bind 127.0.0.1 将其注释掉,如下:
# is running).
#
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 #将其配置注释掉
# Protected mode is a layer of security protection, in order to avoid that
# Redis instances left open on the internet are accessed and exploited.
关闭 redis 保护模式,在 vim 编辑模式输入:/protected-mode 将 protected-mode 后面的 yes 改为 no
# By default protected mode is enabled. You should disable it only if
# you are sure you want clients from other hosts to connect to Redis
# even if no authentication is configured, nor a specific set of interfaces
# are explicitly listed using the "bind" directive.
protected-mode no #原来是 yes 将其设置为 no
# Accept connections on the specified port, default is 6379 (IANA #815344).
标签:gcc,启动,Redis,redis,文件夹,服务器,安装,压缩包 来源: https://blog.csdn.net/shuimuzh123/article/details/116759276
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。