Linux操作系统中nacos单机版配置

工具准备:

1、Linux版本的nginx

Linux版本的nginx下载地址:https://github.com/alibaba/nacos/tags

注意:linux上面使用的是后缀名为tar.gz的文件,不要下载错了。

如果想下载nacos-server-1.1.4.tar.gz的朋友,请点击百度网盘链接:https://pan.baidu.com/s/169t6yg6rmCWMqewy9zaYnQ 提取码:d72u

2、jdk环境

Linux上面需要安装jdk,这个估计大多数人都配置了,如果没有配置的可以去网上找找资料配置一下。

nacos简单配置:

1、上传Linux版本的nacos压缩包到Linux操作系统中

nacos压缩包上传到你经常放置软件压缩包的位置,可以在Xsell中使用rz命令上传,或者使用Xftp拖拽上传,不可以直接在Linux的默认终端Terminal中使用rz命令上传

2、解压已上传的nacos软件压缩包

使用命令tar -zxvf nacos软件压缩包名称 -C 解压位置,例如:tar -zxvf nacos-server-1.1.4.tar.gz -C /usr/local/,解压完成后会生成一个nginx目录,不需要提前新建目录

3、运行nacos

nacos安装目录下面的bin目录下面输入sh startup.sh -m standalone

4、访问

在浏览器地址栏输入http://linux的主机ip:8848/nginx/#/login访问,例如:http://192.168.98.137:8848/nacos/#/login,初始用户名和密码都是nacos

注意:nacos简单配置使用的数据库是nacos内置的数据库,该数据库不可见、可靠性差、数据不可迁移,建议使用mysql数据库去代替nacos内置数据库

使用mysql数据库代替nacos中内置的数据库

1、mysql数据库安装环境

首先需要有一个安装mysql数据库的Linux操作系统,如果没有安装mysql就去网上查查资料安装一下。

2、下载 nacos-mysql.sql 文件到本地

nacos安装目录下面的conf目录下面的nacos-mysql.sql文件下载到本地Windows操作系统中,里面是sql语句,可以在本地新建sql空文件,然后使用cat 文件名把语句复制到sql空文件中,注意sql空文件是UTF-8方式

3、新建数据库存放nacos的相关信息

使用数据库连接工具连接上Linux操作系统中的mysql数据库,新建一个数据库用来存放nacos的相关信息,名称可以自定义,比如叫做nginx_config,在该数据库中运行第2步下载下来的sql文件

4、修改nacos安装目录下面的conf目录下面的application.properties文件的内容

按照你的实际情况套用下面模板之后,把代码添加到application.properties文件的末尾,模板如下:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://mysql数据库所在Linux操作系统的ip:数据库端口号/3步中新建的nacos数据库名称?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=数据库用户名
db.password=数据库密码

例如:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456

添加结果:
Linux操作系统中nacos单机版配置_第1张图片
5、启动nacos

由于在简单配置的时候已经启动了nacos,所以在nacos安装目录下面的bin下面输入./shutdown.sh关闭nacos,然后还在bin下面输入sh startup.sh -m standalone启动nacos

6、访问

在浏览器地址栏输入http://linux的主机ip:8848/nginx/#/login访问,例如:http://192.168.98.137:8848/nacos/#/login,初始用户名和密码都是nacos

7、测试

在配置列表中配置一个,然后通过mysql连接工具去看新建的nacos数据库中的config_info表,你会发现里面多了一条记录
Linux操作系统中nacos单机版配置_第2张图片在这里插入图片描述

你可能感兴趣的:(java学习之路)