linux上搭建nacos
下载
说明
1.将nacos源码进行修改,改变了用户名和密码的传输方式,加密传;
2.前台屏蔽了密码修改功能。增加了使用安全性。
链接:https://pan.baidu.com/s/1UpsGhYMYM_8PK7dS7tBdwQ
提取码:y5t0
复制这段内容后打开百度网盘手机App,操作更方便哦
单机版
上传文件并解压
上传文件到/home/nacos/下,使用命令解压到当前目录tar -zxvf nacos-server-1.1.4.tar.gz
启动与停止服务
- 启动
cd /home/nacos/nacos/bin
sh startup.sh -m standalone
- 停止
ps -ef | grep nacos
kill 进程号
或者kill -9 进程号
修改用户名和密码
创建建数据库
mysql -uroot -p
create database nacos;
创建用户名并授权
use mysql;
create user 'admin'@'%' identified by 'admin123';
grant all on *.* to 'admin'@'%' ;
flush privileges;
执行数据库脚本
命令方式
cd /home/nacos/nacos/conf/
mysql -uroot -p123456 -B nacos < nacos-mysql.sql
工具方式
拷贝配置文件下的nacos-mysql.sql
,选中nacos
数据库,将代码贴过来执行。
修改密码
新建工程生成密码
1.到百度云盘下载已经写好的后台程序;
2.更改函数中的密码,运行生成加密后的密码。
下载地址:
链接:https://pan.baidu.com/s/1fCrXkviiv-RNqwtEA_uz3g
提取码:mmpq
修改nacos配置文件
添加以下内容
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://10.0.168.119:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos
db.password=数据库密码
更换数据库密码数据
密码登录验证
集群
上传文件并解压
上传文件到/home/nacos/下,使用命令解压到当前目录tar -zxvf nacos-server-1.1.4.tar.gz
修改与新增配置文件
1.cd /home/nacos/nacos/conf
添加以下内容以连接数据库
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://10.0.168.119:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos
db.password=数据库密码
2.vi /home/nacos/nacos/conf/cluster.conf
新增集群配置文件,添加如下内容
10.0.168.119:8848
10.0.168.120:8848
10.0.168.121:8848
启动与停止服务
- 启动
cd /home/nacos/nacos/bin
sh startup.sh -m standalone
- 停止
ps -ef | grep nacos
kill 进程号
或者kill -9 进程号
修改用户名和密码
创建建数据库
mysql -uroot -p
create database nacos;
创建用户名并授权
use mysql;
create user 'admin'@'%' identified by 'admin123';
grant all on *.* to 'admin'@'%' ;
flush privileges;
执行数据库脚本
命令方式
cd /home/nacos/nacos/conf/
mysql -uroot -p123456 -B nacos < nacos-mysql.sql
工具方式
拷贝配置文件下的nacos-mysql.sql
,选中nacos
数据库,将代码贴过来执行。
修改密码
1.新建工程生成密码
1.到百度云盘下载已经写好的后台程序;
2.更改函数中的密码,运行生成加密后的密码。
下载地址:
链接:https://pan.baidu.com/s/1fCrXkviiv-RNqwtEA_uz3g
提取码:mmpq
2.修改nacos配置文件
添加以下内容
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://10.0.168.119:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos
db.password=数据库密码