下载安装
因为是Linux安装,所以下载的是tar.gz的
下载完之后直接用的MobXtrem上传到任意文件夹中,然后用下面的命令解压到当前文件夹:
tar -zxvf nacos-server-1.4.2.tar.gz
然后进入到bin文件夹下面,执行单机命令启动:
./startup.sh -m standalone
这个时候就已经可以访问页面 域名/ip:8848/ncaos访问到控制台页面,一开始我一直访问失败是因为忘了在阿里云控制台打开8848的端口,需要在安全组放开8848.
修改配置
nacos是可以指定用自定义的数据库,而不使用内置数据库的。区别就是我刚开始在本地windows电脑上启动的nacos如果使用内置数据库,部署在linux服务器上又得把所有的配置复制一遍,就比较麻烦,指定数据库就可以省事很多。
需要将上图中的三个红框中的配置都放开注释,自己覆盖就行。
刚开始我只把数据库地址,账号,密码覆盖配置了,上面两个红框没有解开注释,导致一直用的还是内置数据库
踩坑
第一个坑
我本地windows用的naocs是2.0.3版本,但是等到部署linux的时候,直接下载的最新的版本,2.1.4的版本。这就导致了我在本地新建了一个配置的时候,linux部署的naocs控制台访问报错,并且linux部署的nacos控制台新建配置报错,提示什么 启动失败,参数不正确。
后来百度了下才知道,nacos2.0版本更到2.1版本的时候,sql脚本有更新,所以出现了这两个问题。
解决方法: 本地把配置复制下来,重新下载2.1.4的nacos版本部署,启动,ok。