在linux,對nacos-server-1.2.1.tar.gz包解壓進行配置,這裏非源碼,可以先參考本文
https://blog.csdn.net/kq1983/article/details/104371021
# 把nacos-server-1.2.1.tar.gz包解壓
tar -xzvf nacos-server-1.2.1.tar.gz
# 進入conf目錄
cd nacos/conf
# 自己新建1個數據庫
# 把nacos-mysql.sql的腳步,在上面的數據庫執行
# vi application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
# cd ../bin
# 單機啓動
sh startup.sh -m standalone
mysql賦權限
非本地連接mysql,也就是不是locahost或者127.0.0.1,需要在mysql服務器執行
# root是賬號 192.16.5.1是ip 123456是密碼
grant all privileges on *.* to 'root'@'192.16.5.1' identified by '123456';
缺少表
CREATE TABLE `permissions` (
`role` varchar(50) NOT NULL,
`resource` varchar(512) NOT NULL,
`action` varchar(8) NOT NULL,
UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
conf目錄下的配置文件