linux系统安装redis
创始人
2024-05-25 15:05:42
0

目录

一、准备阶段

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, 点击加号

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...