安装前提:服务器已安装JDK
一、nacos下载
Nacos下载地址:Releases · alibaba/nacos · GitHub
根据springboot版本选择nacos版本
版本说明 · alibaba/spring-cloud-alibaba Wiki · GitHub
二、nacos解压、修改配置文件
#选择安装目录
cd /home/dxhy/application
#解压
tar -xzvf nacos-server-1.4.2.tar.gz
#
cd nacos
nacos文件如下
1、nacos持久化
cd conf
#复制nacos-mysql.sql在数据库中执行此脚本,生成nacos相关的表,这些表可以存储nacos配置文件信息
2、修改配置文件,连接数据库
vi application.properties
#取消注释:
spring.datasource.platform=mysql
db.num=1
### Connect URL of DB: 相关的
#*************** Spring Boot Related Configurations ***************#
### Default web context path:
server.servlet.contextPath=/nacos
### Default web server port:
#默认端口,可以按自己需求改其他
server.port=8848
#*************** Network Related Configurations ***************#
### If prefer hostname over ip for Nacos server addresses in cluster.conf:
# nacos.inetutils.prefer-hostname-over-ip=false
### Specify local server's IP:
# nacos.inetutils.ip-address=
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
#这个注释放开,注意取消注释后不能有空格
spring.datasource.platform=mysql
### Count of DB:
#这个注释放开,注意取消注释后不能有空格,如果是多个数据库,这里按数据库个数修改
db.num=1
### Connect URL of DB:
#这个注释放开,注意取消注释后不能有空格 ,连接数据库
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=dxhy
db.password.0=Qb0&%ZR4MlNbh(2b
### Connection pool configuration: hikariCP
db.pool.config.connectionTimeout=30000
db.pool.config.validationTimeout=10000
db.pool.config.maximumPoolSize=20
db.pool.config.minimumIdle=2
三、启动
#单机版启动命令
./startup.sh -m standalone
#查看启动日志
/home/dxhy/application/nacos/logs
cat start.out
启动成功。如果启动失败,根据失败日志定位问题
四、访问nacosWEB端
启动完之后,访问nacos管理页面http://127.0.0.1:8848/nacos/#/login,nacos默认账号密码nacos,登录进去就可以使用nacos了。
#127.0.0.1 是nacos所在服务器的外网ip