📄️ 对比 Gitea 与其它 Git 托管 工具
这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 Gitea 是否能够满足您的需求。
📄️ 数据库准备
在使用 Gitea 前,您需要准备一个数据库。Gitea 支持 PostgreSQL(>= 12)、MySQL(>= 8.0)、MariaDB(>= 10.4)、SQLite(内置) 和 MSSQL(>= 2012 SP4)这几种数据库。本页将指导您准备数据库。由于 PostgreSQL 和 MySQL 在生产环境中被广泛使用,因此本文档将仅涵盖这两种数据库。如果您计划使用 SQLite,则可以忽略本章内容。
📄️ 使用二进制文件安装
所有打 包的二进制程序均包含 SQLite,MySQL 和 PostgreSQL 的数据库连接支持,同时网站的静态资源均已嵌入到可执行程序中,这一点和曾经的 Gogs 有所不同。
📄️ 包管理器安装
官方包管理器
📄️ 使用源代码安装
你需要 安装Go 并正确设置Go环境。特别的,建议设置$GOPATH环境变量,并将 Go 的二进制目录或目录${GOPATH//}/bin添加到$PATH中。请参阅 Go 百科上关于 GOPATH 的词条。
📄️ 在 Linux 中以 service 方式运行
在 Ubuntu 16.04 LTS 中以 service 方式运行