CentOS安装Gogs
环境要求
数据库(选择以下一项)
- MySQL:版本 >= 5.7
- PostgreSQL
- MSSQL
- TiDB(实验性支持,使用 MySQL 协议连接)
- 或者什么都不安装,直接使用 SQLite3
git
服务端和客户端均需版本 >= 1.7.1
查看服务器git版本
git --version
安装数据库
请根据您的选择进行安装:
- MySQL(引擎:INNODB)
- PostgreSQL
可以使用 scripts/mysql.sql 来自动创建名为 gogs 的数据库。如果您选择手动创建,请务必将编码设置为 utf8mb4
mysql.sql 内容如下:
SET GLOBAL innodb_file_per_table = ON,
innodb_file_format = Barracuda,
innodb_large_prefix = ON;