Nacos安装部署到阿里云CentOS7(standalone)
一、上传nacos安装包到阿里云服务器上
- 安装包:nacos-server-1.4.0.tar.gz
二、解压安装到/home/soft下
- 解压安装部署命令如下:
tar -zvxf nacos-server-1.4.0.tar.gz -C /home/soft/
三、在MySQL数据库中初始化nacos
- 从nacos的安装路径下/home/soft/nacos/conf找到nacos-mysql.sql脚本,将其下载到本地;
- 创建使用navicat或者sqlyog工具链接到阿里云上的MySQL;
- 创建nacos数据库,其中字符集要根据脚本文件内容指定的字符集进行设置;
四、配置nacos
- 下的conf下面的application.properties文件,配置如下图所示:
五、启动nacos
- 启动命令如下:
sh startup.sh -m standalone
- 查看启动日志:
六、利用nginx作为反向代理配置nacos
- 配置nginx下的nginx.conf,在http节点下新增如下内容,配置内容如下:
upstream nacosserver { server localhost:8848; keepalive 64; }
- 在server节点下新增如下内容:
# nacos location ~ /nacos/ { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_read_timeout 1m; proxy_connect_timeout 1m; proxy_pass http://nacosserver; }
- 配置好后,重启nginx: nginx -s reload
七、验证
- 检验,即在浏览器中输入www.sujiangming.com.cn/nacos/,正常如下图所示:
八、配置Nacos占用内存资源
- 由于nacos默认启动时会占用2g的内存,服务器总内存4G,故需要修改下,具体修改方法:在nacos安装路径下的bin目录下,找到startup.sh进行修改,standalone模式下具体如下: