Java小强个人技术博客站点    手机版
当前位置: 首页 >> 开源 >> Centos7上安装Nacos

Centos7上安装Nacos

40431 开源 | 2022-1-29

Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:

GitHub主页:https://github.com/alibaba/nacos 

GitHub的Release下载页:https://github.com/alibaba/nacos/releases 

快速入门:https://nacos.io/zh-cn/docs/quick-start.html 



下载nacos-server-1.4.3.tar.gz将这个包解压到任意非中文目录下

解压Nacos压缩包:

tar -xvf nacos-server-1.4.1.tar.gz

目录说明:

- bin:启动脚本

- conf:配置文件

Nacos的默认端口是8848,也进入nacos的conf目录,修改配置文件中的端口:

### Default web context path:
server.servlet.contextPath=/nacos
### Default web server port:
server.port=8848


配置JAVA_HOME目录,即JDK安装目录。其实CentOS已经安装了OpenJDK,如下

[root@localhost ~]# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)

我们要找到安装路径

[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 1月  20 22:21 /usr/bin/java -> /etc/alternatives/java
[root@localhost ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 73 1月  20 22:21 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java

看到安装路径为/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre

配置JAVA_HOME:

vi /etc/profile

配置:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre

刷新配置:

source /etc/profile


在nacos/bin目录中,输入命令启动Nacos:

sh startup.sh -m standalone


注意在防火墙开放配置的8848端口:

firewall-cmd --zone=public --add-port=8848/tcp --permanent
firewall-cmd --reload


然后访问Nacos即可。

推荐您阅读更多有关于“ linux Centos7 Nacos openjdk 注册中心 ”的文章

上一篇:Nacos配置管理使用初步 下一篇:Windows安装Nacos

猜你喜欢

发表评论:

评论:

回复 Java小强 评论于 2022-02-03 20:12
查看防火墙的状态
systemctl status firewalld.service
然后执行命令进行关闭
systemctl stop firewalld service

systemctl disable firewalld.service,开机禁止防火墙服务器
systemctl enable firewalld.service,开机启动防火墙服务器

安装iptables-service,也可以使用下面的命令
yum install -y iptables-services
//关闭防火墙
service iptables stop
//检查防火墙状态
service iptables status