Linux安装并运行Nacos
本文演示的是使用VMware搭建的 CentOS 7 的虚拟机环境。Nacos 采用 Java 进行开发,要求 JDK8+,首先我们需要安装JDK并配置环境。利用 yum 命令安装 OpenJDK 8。yum -y install java-1.8.0-openjdk-devel.x86_64#安装成功后验证Java版本java -version配置 JAVA_HOME 环境变量。安装后 JDK
本文演示的是使用VMware搭建的 CentOS 7 的虚拟机环境。
Nacos 采用 Java 进行开发,要求 JDK8+,首先我们需要安装JDK并配置环境。
- 利用 yum 命令安装 OpenJDK 8。
yum -y install java-1.8.0-openjdk-devel.x86_64
#安装成功后验证Java版本
java -version
- 配置 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
- 最后确认 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 的安装过程。
- 访问 Nacos
GitHub:https://github.com/alibaba/nacos/releases/获取
Nacos 最新版安装包 nacos-server-2.0.1.tar.gz - 上传 nacos-server-2.0.1.tar.gz到 CentOS 系统,对安装包解压缩。
[root@localhost local]# tar -xvf nacos-server-2.0.1.tar.gz
- 以单点方式启动 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
- 默认 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 已单机部署完毕。
- 进入Nacos管理页面
使用ip addr 命令查看虚拟机的ip地址
进入 Nacos 管理界面,打开浏览器,地址栏输入:
http://192.168.237.129:8848/nacos
其中 192.168.237.129 就是 虚拟机 的IP地址,端口号 8848。
管理界面默认用户名与密码均为nacos,提交后进入首页。
点击左侧菜单“服务管理->服务列表”,这个功能用于查看已注册微服务列表。
到此,Nacos已安装并部署完毕。
更多推荐
所有评论(0)