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/;
}
}