0%

ubuntu下nacos单机部署安装

从github仓库下载nacos安装包,地址如下:
https://github.com/alibaba/nacos/releases

然后解压,这里nacos-server-0.9.0.tar.gz为例:

1
tar -zxvf nacos-server-0.9.0.tar.gz

nacos文件目录如下:

1
2
3
4
5
6
7
8
9
10
11
lazycece@cc-ubuntu:~/下载$ cd nacos/
lazycece@cc-ubuntu:~/下载/nacos$ ll
总用量 48
drwxr-xr-x 6 lazycece lazycece 4096 3月 22 21:33 ./
drwxr-xr-x 3 lazycece lazycece 4096 3月 22 21:33 ../
drwxr-xr-x 2 lazycece lazycece 4096 3月 22 21:33 bin/
drwxr-xr-x 2 lazycece lazycece 4096 3月 1 01:12 conf/
-rw-r--r-- 1 lazycece lazycece 17336 9月 17 2018 LICENSE
-rw-r--r-- 1 lazycece lazycece 1305 9月 17 2018 NOTICE
drwxr-xr-x 3 lazycece lazycece 4096 1月 14 22:39 plugins/
drwxr-xr-x 2 lazycece lazycece 4096 3月 22 21:33 target/

正常启动方式:

1
sh startup.sh -m standalone

但是在ubuntu中报如下错误(logs/start.log中):

1
java.io.FileNotFoundException: /home/lazycece/program-file/nacos-server-0.9.0/conf/cluster.conf

解决此问题科用如下方法启动naos服务(详情可参考nacos issues#427

1
bash -f ./startup.sh -m standalone

或者

1
2
3
可以修改 startup.sh 头文件,
#!/bin/sh 改成 #!/bin/bash
然后采用 .startup.sh -m standalone &命令

成功启动nacos服务之后,便可以访问 http://localhost:8848/nacos 进入nacos管理界面(nacos默认配置端口8848,账户密码均为nacos),如下图所示:

因为在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,所以可以直接登录平台进行服务和配置管理。

nacos-1