linux系统安装redis
创始人
2024-05-25 15:18:49

目录

一、准备阶段

1、打开虚拟机

2、查看虚拟机ip地址

3、打开xshell,点击创建新的连接

4、输入虚拟机ip地址,点击用户身份验证

5、这里使用root用户登录

6、安装最新版本的gcc编译器

7、讲 redis-6.2.1.tar.gz文件放到/opt目录下,点击这个绿色的上传文件

8、检查是否上传成功

二、安装

1、解压文件

2、进入解压后的目录

3、编译

5、完成后执行安装命令

6、启动redis

三、后台运行

1、新建目录

2、复制 /opt/redis-6.2.1/redis.conf 到/myredis目录

3、打开redis.conf配置文件设置daemonize的值为yes

4、设置可以远程访问

5、关闭防火墙

6、后台启动

7、测试

8、修改redis密码,修改密码后需要重启

9、远程连接


VMware及xshell安装包:

链接:https://pan.baidu.com/s/1gm08SG9BiJlNvApJtc7wrQ?pwd=ohi0 
提取码:ohi0

linux系统redis,tomcat,mysql,jdk安装包:

链接:https://pan.baidu.com/s/1pmv-XaTgzwdsz_TYlFZiFQ?pwd=psuc 
提取码:psuc

一、准备阶段

1、打开虚拟机

2、查看虚拟机ip地址

3、打开xshell,点击创建新的连接

4、输入虚拟机ip地址,点击用户身份验证

5、这里使用root用户登录

6、安装最新版本的gcc编译器

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

这里提示输入:y

7、讲 redis-6.2.1.tar.gz文件放到/opt目录下,点击这个绿色的上传文件

 找到文件拖到右边

8、检查是否上传成功

二、安装

1、解压文件

tar -zxvf redis-6.2.1.tar.gz

2、进入解压后的目录

 cd redis-6.2.1/

3、编译

输入指令:make

如果出现一下错误

cd hiredis && make static 
make[3]: 进入目录“/opt/redis-6.2.1/deps/hiredis”
cc -std=c99 -pedantic -c -O3 -fPIC   -Wall -W -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers -g -ggdb alloc.c
make[3]: cc:命令未找到
make[3]: *** [alloc.o] 错误 127
make[3]: 离开目录“/opt/redis-6.2.1/deps/hiredis”
make[2]: *** [hiredis] 错误 2
make[2]: 离开目录“/opt/redis-6.2.1/deps”
make[1]: [persist-settings] 错误 2 (忽略)CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist.o] 错误 127
make[1]: 离开目录“/opt/redis-6.2.1/src”
make: *** [all] 错误 2

则执行下面这个命令

yum install -y gcc g++ gcc-c++ make

完成后,继续执行make

如果还出现一下错误

make[1]: *** [adlist.o] 错误 1
make[1]: 离开目录“/opt/redis-6.2.1/src”
make: *** [all] 错误 2

执行这个命令

make MALLOC=libc

5、完成后执行安装命令

make install

 显示这个说明安装完成

 进入opt查看redis

默认的安装目录是: /usr/local/bin

6、启动redis

进入/usr/local/bin目录

redis-server

显示一下图片信息说明redis安装成功

 退出redis:ctrl+c

三、后台运行

为了方便管理配置文件,在根目录下创建myredis目录来专门存在redis的配置文件;

1、新建目录

2、复制 /opt/redis-6.2.1/redis.conf 到/myredis目录

命令:

cp /opt/redis-6.2.1/redis.conf /myredis

 

3、打开redis.conf配置文件设置daemonize的值为yes

安装vim

yum install vim

打开redis.conf配置文件

vim /myredis/redis.conf

设置daemonize的值为yes,输入:/daem可进行查找

4、设置可以远程访问

注释 bind 127.0.0.1 -: : 1

protected-mode 设置为no

5、关闭防火墙

暂时关闭防火墙

systemctl stop firewalld

永久关闭防火墙

systemctl disable firewalld

开放指定端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

查看开放的端口

firewall-cmd --zone=public --list-ports

 关闭指定端口

firewall-cmd --zone=public --remove-port=3679/tcp --permanent
firewall-cmd --reload

6、后台启动

在/usr/local/bin目录下执行

redis-server /myredis/redis.conf

7、测试

查看进程

ps -ef | grep redis

 结束进程:kill -9 进程号

 8、修改redis密码,修改密码后需要重启

9、远程连接

打开rdm, 点击加号

相关内容

热门资讯

猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...