# 环境和版本选择 > 该文档介绍如何选择系统环境,以及部署方式 ## 1. 简介 TuGraph为不同需求的用户提供了差异化的系统环境和部署方式,来满足新手、系统开发者、生产运维人员、研究人员等不同用户的需求。 ## 2. 环境能力选择 用户可以根据实际使用场景,来选择不同的环境。编译环境的能力最完备,所需的第三方软件也越多。与其相对应的,精简运行环境几乎不需要安装任何依赖库,能运行TuGraph除存储过程外的基础功能。 | 环境 | 用途 | 备注 | |--------|----------------|-----------| | 编译环境 | 从源码编译TuGraph | 适用于开发人员 | | 运行环境 | 运行TuGraph安装包 | 适用于大部分用户 | | 精简运行环境 | 运行精简TuGraph安装包 | 对系运行统依赖较小 | 不同环境的具体介绍参见 [链接](../5.installation&running/2.environment-mode.md)。 ## 3. 部署方式选择 TuGraph部署仅需一台服务器(高可用模式需要多台),可根据实际资源情况和使用场景,选择适合的部署方式。 | 部署方式 | 描述 | 备注 | |----------|----------------------|-----------------------------------------------------------------------------------------| | 云部署 | 阿里云计算巢一键部署,免费试用 | 新手适用,流程参考 [链接](../5.installation&running/5.cloud-deployment.md) | | Docker部署 | 通过预先准备的Docker镜像跨平台部署 | 对硬件有要求的用户,比如性能测试,流程参考 [链接](../5.installation&running/3.docker-deployment.md) | | 本地部署 | 在现有系统紧耦合部署 | 指定生产环境适用,流程参考 [链接](../5.installation&running/4.local-package-deployment.md) | ## 4. 后续步骤 部署完成后,后续可以进行[启动服务](../5.installation&running/7.tugraph-running.md)、[数据导入](../6.utility-tools/1.data-import.md)等操作,也可以通过[样例数据](../3.quick-start/2.demo/1.movie.md)来体验整个流程。