无需任何繁琐配置一键安装、一行命令centos8上安装分布式fastdfs、nginx、redis6、jdk1.8、mysql8.0

本文详细介绍如何在三台CentOS 8服务器上部署一个简单的分布式Redis系统,包括安装必要的工具、设置固定IP地址、配置主节点、安装数据库及进行相关测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备

1、首先准备3台Linux服务器,我这里使用的是centos8,我们还需要xshell和xftp两个工具,请自行下载安装,建议使用免费版本。
2、我们要设置好固定的IP地址备用。
3、把其中一台作为分布式主节点,假设这个主节点的IP地址是192.168.199.84。
4、点击下载本文档所需文件。
https://download.csdn.net/download/weixin_42075821/13611056
5、准备好的文件有soft rpm mysrpm这三个文件夹和 666.sh redis.conf redis6.service test.png redis-6.0.1.tar.gz这五个文件,如图:
(注意:不要改任何文件或文件夹名称,也不要移动或更改目录,严格按照本文档执行)
在这里插入图片描述

开始

主节点的安装
第一步:
把soft rpm mysrpm这三个文件夹和 666.sh redis.conf redis6.service test.png这四个文件直接拖入 /root 中,如图:
在这里插入图片描述

第二步:
给666.sh文件赋权并执行:

chmod -R 777 /root/666.sh&&/root/666.sh

等待执行完毕…
执行完毕后会重启,等待重启后重新连接。

第三步:
执行命令登录数据库

mysql -uroot

在这里插入图片描述

进入数据库后执行命令(命令中不要手动换行)

use mysql;alter user 'root'@'localhost' identified by 'root';flush privileges;use mysql;update user set user.Host = '%' where user.User = 'root';select user.Host,user.User from user;quit;

在这里插入图片描述
重新启动mysql

systemctl restart mysqld.service

第四步:导入数据库,请使用navicat数据库连接工具导入:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

第五步:测试环节
上传一个名字为test.png文件放入/root下

/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/test.png

执行

/usr/local/soft/redis6/bin/redis-cli -h 192.168.199.84
set a aaaa
get a

第六步:启动jar包和配置nginx网站目录。

nohup java -jar /home/project/你的jar名字.jar >/home/project/你的jar名字.log 2>1&

如果想结束该jar包,执行:

kill -9 $( ps -ef | grep "你的jar名字.jar" | grep -v "grep" | awk '{print $2}') &

自定义nginx网站根目录:看你的前端网站根目录在哪里,假设在/home/a目录下:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奕生奕世EASON

你的鼓励是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值