CentOS7下安装Nacos

环境准备

首先要安装jdk,安装jdk的可以参考我这篇文章:https://blog.csdn.net/JAVA_php_Jack/article/details/104002759

还有安装maven,安装maven可以参考我这篇文章:https://blog.csdn.net/JAVA_php_Jack/article/details/109165135

Nacos下载

在这里我下载的是nacos-server-1.3.2.tar.gz,想具体了解什么是Nacos,可以看看Nacos的官方文档,这里不再赘述https://nacos.io/zh-cn/index.html

下载地址:https://github.com/alibaba/nacos/releases/download/1.3.2/nacos-server-1.3.2.tar.gz

下载位置在/usr/local/maven,也可以自己定义一个位置,找得到就行:

可以用命令:

[root@xxx ~]# cd /usr/local
[root@xxx local]# mkdir nacos
[root@xxx local]# cd /usr/local/nacos
[root@xxx nacos]#  wget https://github.com/alibaba/nacos/releases/download/1.3.2/nacos-server-1.3.2.tar.gz

但是直接使用命令下载真的太慢了,最后我只能直接上浏览器下载后传到机器上。

然后解压,就直接解压到自己下载的地方就行了:

[root@xxx nacos]# tar -zxvf nacos-server-1.3.2.tar.gz

启动服务器

启动命令(standalone代表着单机模式运行,非集群模式):

进入所下载的nacos下的bin目录,使用sh startup.sh -m standalone命令

[root@xxx nacos]# cd nacos/bin
[root@xxx bin]# ll
total 20
-rwxr-xr-x 1 502 games  954 May 14 10:03 shutdown.cmd
-rwxr-xr-x 1 502 games  949 Jul 27 19:43 shutdown.sh
-rwxr-xr-x 1 502 games 3440 Aug  4 19:25 startup.cmd
-rwxr-xr-x 1 502 games 5026 Aug  4 10:58 startup.sh
[root@xxx bin]# sh startup.sh -m standalone
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/bin/java  -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Djava.ext.dirs=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/jre/lib/ext:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/lib/ext -Xloggc:/usr/local/nacos/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/usr/local/nacos/nacos/plugins/health,/usr/local/nacos/nacos/plugins/cmdb -Dnacos.home=/usr/local/nacos/nacos -jar /usr/local/nacos/nacos/target/nacos-server.jar  --spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/,file:/usr/local/nacos/nacos/conf/ --logging.config=/usr/local/nacos/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /usr/local/nacos/nacos/logs/start.out

在这里插入图片描述
当看到最后这两行,说明启动成功。

关闭服务器

[root@xxx bin]# sh shutdown.sh
The nacosServer(2886) is running...
Send shutdown request to nacosServer(2886) OK

验证启动

浏览器访问地址:http://ip:8848/nacos(记得添加安全组8848)(8848钛金手机)

输入默认账号密码:nacos/nacos,即可看到:
在这里插入图片描述
单机独立模式启动成功!!!

自此,Nacos安装成功。

另外说明

在实际生产环境中Nacos肯定都是集群模式,一般而言,集群模式至少3个节点。

集群配置文件在安装文件夹conf下cluster.conf,将每个nacos节点按照IP:PORT格式配置即可,按行分割。

//IP:PORT
192.168.9.121:8848
192.168.9.122:8848
192.168.9.122:8848

启动命令为sh startup.sh,不带任何参数。

使用Nacos集群需要利用负载均衡来代理每个节点,额外的配置非本篇重点介绍,下次有机会再重新说明,大家也可以研究研究官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值