# 部署

> 在生产环境中进行多节点、高可用的 Pigsty 规划、准备与部署工作。

---

LLMS 索引： [llms.txt](/zh/llms.txt)

---

与 [**快速上手**](/docs/setup/) 不同，企业生产环境 Pigsty 部署需要更多 [**架构规划**](/docs/deploy/planning) 与 [**准备工作**](/docs/deploy/prepare)。

本章将帮助您理解 Pigsty 的完整部署流程，并提供生产环境部署的最佳实践建议。

--------

我们建议您在真实的生产环境部署之前，使用 Pigsty 提供的 [**沙箱环境**](/docs/deploy/sandbox) 进行测试与演练，确保对部署流程有充分的了解。
您可以使用 [**Vagrant**](/docs/deploy/vagrant/) 在本地快速创建一个四节点的 Pigsty 沙箱环境用于测试，或者利用 [**Terraform**](/docs/deploy/terraform/) 在云端置备一个更大规模的仿真环境。

[![pigsty-sandbox](/img/pigsty/sandbox.png)](/docs/concept/arch)

对于生产环境部署，您通常需要准备至少三个 [**节点**](/docs/deploy/prepare) 以实现高可用。您需要进一步了解 Pigsty 的 [**相关概念**](/docs/concept) 以及常见操作的管理 SOP。
包括如何通过 [**参数配置**](/docs/setup/config) 进行定制，如何执行 [**Ansible 剧本**](/docs/setup/playbook) 进行部署。以及如何加固部署的 [**安全性**](/docs/deploy/security) 以满足企业合规要求。

---

本节页面：

- [生产部署](/zh/docs/deploy/install/): 如何在 Linux 主机上安装 Pigsty？
- [资源准备](/zh/docs/deploy/prepare/): 生产部署的准备工作，包括硬件，节点、磁盘、网络、VIP、域名、软件、文件系统等……
- [架构规划](/zh/docs/deploy/planning/): 使用多少个节点？为哪些模块配置高可用？如何根据可用的资源与业务需求进行规划？
- [管理机制](/zh/docs/deploy/admin/): 关于管理用户、管理节点，Sudo、SSH、可达性验证，以及防火墙的配置与准备
- [沙箱环境](/zh/docs/deploy/sandbox/): 用于学习、测试与演示的 Pigsty 标准四节点沙箱环境
- [Vagrant](/zh/docs/deploy/vagrant/): 使用 Vagrant 在本地创建虚拟机环境
- [Terraform](/zh/docs/deploy/terraform/): 使用 Terraform 在公有云上创建虚拟机环境
- [安全考量](/zh/docs/deploy/security/): Pigsty 生产部署中的凭据、网络、认证、加密、数据保护与审计检查。
