# Nacos 安装 建议参考并认真阅读官方文档: [https://nacos.io/zh-cn/docs/quick-start.html](https://nacos.io/zh-cn/docs/quick-start.html) > 注意: nacos和seata服务是需要和项目服务(如权限服务、网关服务)通信的,请勿在开发电脑上连接阿里云等云环境的nacos和seata!!! (除非你自己的网络也有公网ip!) > 注意: 上面一条并不是说:不能在云环境部署项目,只要保证nacos、seata和SpringCloud 服务在内网可以互相访问的环境即可!!! > 注意:切记部署nacos 2.x的服务器,需要使其防火墙开通7848、8848、9848、9849 四个端口。 1. 官网下载官方安装包 您可以从 [最新稳定版本](https://github.com/alibaba/nacos/releases)下载`nacos-server-2.0.3.zip`包。 ~~~bash unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz ~~~ 2. QQ群(63202894)文件中下载nacos203.zip (群文件里面的配置已经调整过了,只需要修改数据库的账号密码即可) 3. 解压nacos压缩包, 进入nacos文件夹,并修改`nacos/conf/application.properties` 文件, 调整数据库配置: ~~~ spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/lamp_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=root db.password=root ~~~ 4. 创建数据库 ~~~ CREATE DATABASE `lamp_nacos` CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ~~~ 5. 向lamp_nacos库中导入nacos需要的数据库脚本: `nacos/conf/nacos-mysql.sql` 6. 启动nacos服务 - Linux/Unix/Mac: `sh startup.sh -m standalone` - Windows: `cmd startup.cmd` 或者`双击startup.cmd` 运行文件。 7. 访问nacos管理台验证系统是否启动成功 http://localhost:8848/nacos/ 账号: `nacos` 密码:`nacos` ***** 8. 从nacos2.0.0开始,需要开通7848、8848、9848、9849 四个端口。