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,这个估计大多数人都配置了,如果没有配置的可以去网上找找资料配置一下。
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内置数据库
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
由于在简单配置的时候已经启动了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表
,你会发现里面多了一条记录