1:准备三台虚拟机
查看版本 cat /etc/centos-release
我的版本
2:配置静态ip 和 安装java
https://blog.csdn.net/qq_26634873/article/details/112974717
3:三台机器配置好免密登录
https://blog.csdn.net/qq_26634873/article/details/113101511
4:官方下载nacos
百度网盘连接
https://pan.baidu.com/s/1cna42ghMDJCLaMYyxhkJGw
a3sl
5:上传文件到虚拟机
没有工具的小伙伴可以用rz 命令
安装方式:yum install -y lrzsz
创建对应的文件
进入到:cd /usr/local
mkdir nacos
使用方式 如图
6:解压
tar -zxvf nacos-server-1.4.0.tar.gz
用sz 命令把 nacos-mysql.sql 文件传回主机,
创建对应库 并执行sql文件
7:修改nacos 的配置
7.1:
7.2 修改成各自的ip
7.3: 修改 application.properties 文件
vi application.properties
8:启动
进入bin 目录下,
执行./startup.sh
9:查看日志
遇到的问题:
不能连接主机:
1:ping主机ping 不通
关闭主机防火墙
2数据不能用ip连接
下图
10:解决问题
先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:
1、在装有MySQL的机器上登录MySQL mysql -u root -p密码
2、执行use mysql;
3、执行update user set host = ‘%’ where user = ‘root’;这一句执行完可能会报错,不用管它。
4、执行FLUSH PRIVILEGES;
经过上面4步,就可以解决这个问题了。
注: 第四步是刷新MySQL的权限相关表,一定不要忘了,我第一次的时候没有执行第四步,结果一直不成功,最后才找到这个原因