本文演示的是使用VMware搭建的 CentOS 7 的虚拟机环境。

Nacos 采用 Java 进行开发,要求 JDK8+,首先我们需要安装JDK并配置环境。

  1. 利用 yum 命令安装 OpenJDK 8。
yum -y install java-1.8.0-openjdk-devel.x86_64
#安装成功后验证Java版本
java -version

在这里插入图片描述

  1. 配置 JAVA_HOME 环境变量。
    安装后 JDK 需要设置 JAVA_HOME 环境变量,OpenJDK 默认安装在 /usr/lib/jvm/ 路径下,之后通过编辑 profile 设置 JAVA_HOME 环境变量。
[root@localhost ~]# vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@localhost ~]# source /etc/profile
  1. 最后确认 JAVA_HOME 环境变量是否配置正确。
[root@localhost ~]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JDK安装后,正式进入 Nacos 的安装过程。

  1. 访问 Nacos
    GitHub:https://github.com/alibaba/nacos/releases/获取
    Nacos 最新版安装包 nacos-server-2.0.1.tar.gz
  2. 上传 nacos-server-2.0.1.tar.gz到 CentOS 系统,对安装包解压缩。
[root@localhost local]#  tar -xvf nacos-server-2.0.1.tar.gz
  1. 以单点方式启动 Nacos。
[root@localhost local]# cd nacos/bin
[root@localhost bin]# sh startup.sh -m standalone

启动日志如下:

nacos is starting with standalone
nacos is starting, you can check the /usr/local/nacos/nacos/logs/start.out

默认 Nacos 以后台模式启动,利用 tail 命令查看启动日志。可以看到 Nacos 默认端口为 8848,下面日志说明 Nacos 单机模式已启动成功。

[root@localhost bin]# tail -f /usr/local/nacos/logs/start.out
2020-12-06 21:03:18,759 INFO Tomcat started on port(s): 8848 (http) with context path '/nacos'
2020-12-06 21:03:18,766 INFO Nacos Log files: /usr/local/nacos/nacos/logs
2020-12-06 21:03:18,766 INFO Nacos Log files: /usr/loca/nacos/nacos/conf
2020-12-06 21:03:18,766 INFO Nacos Log files: /usr/local/nacos/nacos/data
2020-12-06 21:03:18,767 INFO Nacos started successfully in stand alone mode. use embedded storage
  1. 默认 CentOS 系统并没有对外开放 7848/8848 端口,需要设置防火墙对 7848/8848 端口放行。

其中,8848 端口是 Nacos 对客户端提供服务的端口,7848 是 Nacos 集群通信端口,用于Nacos 集群间进行选举,检测等。

[root@localhost bin]# firewall-cmd --zone=public --add-port=8848/tcp --permanent
success
[root@localhost bin]# firewall-cmd --zone=public --add-port=7848/tcp --permanent
success
[root@localhost bin]# firewall-cmd  --reload
success

此时,Nacos 已单机部署完毕。

  1. 进入Nacos管理页面

使用ip addr 命令查看虚拟机的ip地址

在这里插入图片描述
进入 Nacos 管理界面,打开浏览器,地址栏输入:

http://192.168.237.129:8848/nacos

其中 192.168.237.129 就是 虚拟机 的IP地址,端口号 8848。

在这里插入图片描述

管理界面默认用户名与密码均为nacos,提交后进入首页。

点击左侧菜单“服务管理->服务列表”,这个功能用于查看已注册微服务列表。

到此,Nacos已安装并部署完毕。

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐