准备
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目录下: