1、搭建nacos集群
1.修改cluster.conf
cd /usr/local/nacos/conf
把 cluster.conf.example 文件复制一份 玩儿坏还能再copy
cp cluster.conf.example cluster.conf
编辑文件 vim cluster.conf:
192.168.145.131:8848
192.168.145.131:8849
192.168.145.131:8850
2.复制3台nacos
cd /usr/local
mkdir nacos-cluster
cp -r nacos nacos-cluster/nacos-8848
cp -r nacos nacos-cluster/nacos-8849
cp -r nacos nacos-cluster/nacos-8850
3.修改3台nacos的ip端口
vim /usr/local/nacos-cluster/nacos-8849/conf/application.properties:
server.port:8849
vim /usr/local/nacos-cluster/nacos-8850/conf/application.properties:
server.port:8850
4.启动集群
1)设置虚拟机内存为3G 内存要给足哦 要不然跑不动哦
2)启动
cd /usr/local/nacos-cluster/nacos-8848/bin
./startup.sh
cd /usr/local/nacos-cluster/nacos-8849/bin
./startup.sh
cd /usr/local/nacos-cluster/nacos-8850/bin
./startup.sh
2、搭建nginx
1.安装c语言环境 任意位置都可以
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2.下载nginx 注意在 /usr/upload 目录下下载
wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
3.解压
tar -zxvf nginx-1.12.0.tar.gz
4.配置安装路径
cd nginx-1.12.0
./configure --prefix=/usr/local/nginx 安装到/usr/local/nginx
5.编译并安装
make && make install
6.配置nginx代理nacos集群
vim /usr/local/nginx/conf/nginx.conf:
upstream nacosList{
server 192.168.116.131:8848;
server 192.168.116.131:8849;
server 192.168.116.131:8850;
}
server{
listen 80;
server_name localhost;
location /{
proxy_pass http://nacosList;
}
}
7.启动和关闭nginx
启动:
cd /usr/local/nginx/sbin
./nginx
关闭:
cd /usr/local/nginx/sbin
./nginx -s stop