1、环境准备
1.1、安装最新版虚拟机
-
VMware-workstation-full-16.1.0-17198959.exe(VM16 -> Windows 10 或更高版 64 位)
-
无需注册账号,傻瓜式安装
-
VMware 激活密钥许可证(通用批量永久激活)
16 版本:ZF3R0-FHED2-M80TY-8QYGC-NPKYF
15 版本:FC7D0-D1YDL-M8DXZ-CYPZE-P2AY6
12 版本:ZC3TK-63GE6-481JY-WWW5T-Z7ATA
10 版本:1Z0G9-67285-FZG78-ZL3Q2-234JG
-
安装完之后点击许可证,输入许可证
-
双击桌面的 Vmware 图标打开应用,点击“帮助”菜单下的“关于 VMware Workstation”选项
可以看到许可证为“永不过期”,安装到此完毕。
1.2、安装最新版 centos7.0
-
在阿里云站点下载,速度快:mirrors.aliyun.com/centos/7/is…
-
请下载 CentOS-7-x86_64-DVD-2009.iso
-
各个版本的 ISO 镜像文件说明:
CentOS-7-x86_64-DVD-2009.iso 标准安装版(推荐)
CentOS-7-x86_64-Everything-2009.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)
CentOS-7-x86_64-LiveGNOME-2009.iso GNOME 桌面版
CentOS-7-x86_64-LiveKDE-2009.iso KDE 桌面版
CentOS-7-x86_64-Minimal-2009.iso 精简版,自带的软件最少
CentOS-7-x86_64-NetInstall-2009.iso 网络安装版(从网络安装或者救援系统)
-
傻瓜式安装无需多言,但要注意以下几点
1、大家注意此处软件选择默认的是最小安装,如果大家不注意,就会只安装命令行模式的系统,到时候你就悲剧了,各种问题各种崩溃!
2、为了安装 GUI 友好的界面,此时当你点击 “软件选择” 按钮之后进入如下图页面,之后选择 GNOME 桌面选项,就会安装命令行模式的系统和 Linux 桌面的系统。
3、设置网络连接,点击网络和主机名,自动识别设置
4、最后按步骤一步步进行安装,就看到这个桌面就表示安装和网络连接都成功啦!
1.3、连接 Linux 终端工具
- MobaXterm_Personal_10.9.exe 工具,请自行百度下载安装
- 推荐理由:既能使用命令行的形式,又能可视化上传下载远程服务器文件
1.4、安装最新版 redis
初始化准备步骤:
- 下载 Linux 版本 redis-6.0.10.tar.gz redis.io/download
或者使用 wget 进行在线安装
wget http://download.redis.io/releases/redis-6.0.10.tar.gz
若 Linux 系统初次使用没有安装 wget,则执行以下命令安装
yum -y install wget
- 在/opt 目录执行以下命令解压文件
tar -zxvf redis-6.0.10.tar.gz
2、安装 redis 最新版本 6.x.x 遇到的问题
接下来才是真正进入到正题
- 因为 Redis 是 C 实现的,需要 gcc 来进行编译,若系统初次使用未安装 gcc 依赖,则执行以下命令安装
yum install -y gcc g++ gcc-c++
- 执行 make 命令进行编译
make
若出现以下错误,说明 gcc 版本太低,则升级 gcc 版本
查看版本 gcc-version
执行以下命令进行 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 命令启用只是临时的,新开的会话默认还是原 gcc 版本 如果要长期使用 gcc 9.1 的话执行下面的命令即可:
echo -e "\nsource /opt/rh/devtoolset-9/enable" >>/etc/profile
- 继续执行 make 命令编译会默认安装下载到 /usr/local/bin 目录下,也可单独下载到指定目录,这里我在/usr/local 目录里 创建一个 redis 目录
cd /usr/local/
mkdir redis
make PREFIX=/usr/local/redis install
- 然后执行以下命令用于最后的安装
cd redis/bin
mkdir rsconfig
cp /opt/redis-6.0.10/redis.conf rsconfig
- 设置 redis 后台启动,将 no 改为 yes
cd rsconfig
vim redis.conf
- 最后在/usr/local/redis/bin 目录下启动 redis
启动redis服务
./redis-server rsconfig/redis.conf
以下是启动 redis 成功后执行的一些命令测试
以上种种操作都是我一步步经过实践实操过的,在这过程中经历了本地可ping通虚拟机ip,但是xshell连接不上的问题;虚拟机重新开机后不能连接网络等一系列问题,虽然有些棘手,但是终归能够解决。总之按照我的步骤进行操作基本上问题不大。后续我会把在这过程中遇到的问题以及解决方案发表在后续的文章中,以飨读者。
原创不易,喜欢加关注呀。在这里你将收获爱与希望,更重要的是能学到小白程序员也能看懂的技术呀!