AnolisOS7.9(CentOS7)安装Nacos
本文中所有的配置文件、包可以从下面链接下载:
链接:https://pan.baidu.com/s/1zM_uM_FLU6wV6EyRszv3_w
提取码:7gfr
1. 下载
# github地址:https://github.com/alibaba/nacos/releases
# 这里使用2.2.3版本
mkdir -p /data/nacos
cd /data/nacos
wget https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz
2. 解压
tar zxvf nacos-server-2.2.3.tar.gz
3. MySQL中新建数据库:nacos,并导入sql脚本
#连接mysql
mysql -u root -p
#创建nacos数据库
create database nacos;
#退出
exit
#sql脚本位置:/data/nacos/nacos/conf/nacos-mysql.sql
#导入sql脚本
mysql -u root -p nacos < /data/nacos/nacos/conf/mysql-schema.sql
5. nacos配置文件启用mysql并配置数据库信息
vi /data/nacos/nacos/conf/application.properties
6. 单机部署nacos的话,修改startup.sh,启动时不再需要加 -m standalone
vi /data/nacos/nacos/bin/startup.sh
将
export MODE="cluster"
修改为
export MODE="standalone"
7. 开启防火墙端口
# 开放8848端口 sudo firewall-cmd --permanent --zone=public --add-port=8848/tcp # 重新加载防火墙规则使更改生效 sudo firewall-cmd --reload # 检查端口是否已开放 sudo firewall-cmd --list-ports
8. 设置开机启动
# /lib/systemd/system 目录下,新建nacos.service文件 vi /lib/systemd/system/nacos.service # 写入配置信息 [Unit] Description=nacos After=network.target [Service] Type=forking ExecStart=/data/nacos/nacos/bin/startup.sh -m standalone ExecReload=/data/nacos/nacos/bin/shutdown.sh ExecStop=/data/nacos/nacos/bin/shutdown.sh PrivateTmp=true [Install] WantedBy=multi-user.target
9. 使配置生效
systemctl daemon-reload
10. 启动、重启、停止、状态、配置开机启动
systemctl start nacos
systemctl restart nacos
systemctl stop nacos
systemctl status nacos
systemctl enable nacos.service
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端