Bootstrap

Linux 安装nacos

1.下载版本

https://github.com/alibaba/nacos/tags

2.解压压缩包,启动

(1)将压缩包放到/usr/local目录下,解压

tar -xvf nacos-server-2.0.0-BETA.tar.gz

(2)删除压缩包

rm -f nacos-server-2.0.0-BETA.tar.gz

(3) 找到nacos的mysql的数据库脚本,在数据库中执行sql
在这里插入图片描述
(4) 修改/nacos/conf下的 application.properties 配置文件
在这里插入图片描述
这些注释放开,数据库配置改成你自己的数据库配置

(3)启动,停止nacos

cd nacos/bin

touch nacos-start.sh

touch nacos-stop.sh
 
 注意:standalone 单机启动,若是集群则是 cluster
sh startup.sh -m standalone

(4)启动集群访问的话
/nacos/conf目录下 修改下 cluster.conf.example 改成cluster.conf
修改cluster.conf:

#加入节点信息
xxx.168.44.191:8848
xxx.168.44.192:8848
xxx.168.44.193:8848
 
要集群的几个节点

然后启动的时候,启动命令从

sh startup.sh -m cluster

3.开放端口

Linux 开放8848端口:

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

重新加载防火墙以应用更改

sudo firewall-cmd --reload

单机启动配置nginx,访问

server {
        listen       80;
        server_name  域名;
        
		location /nacos {
            proxy_pass   http://127.0.0.1:8848; #转向的服务端口
        }
  }

集群 nginx设置

upstream nacos-server {
        server  xxx.xxx.44.191:8848
        server  xxx.xxx.44.192:8848
        server  xxx.xxx.44.193:8848
    }
    # nacos集群反向代理
    server {
      listen 80;
      server_name  域名;
      location /{
        proxy_pass http://nacos-server/nacos/;
      }
    }
;