不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2026-04-04 21:54:38  修改时间:2026-04-05 08:40:45  分类:IT运维/网络管理  编辑

参考官方安装教程:https://docs.gitea.com/zh-cn/category/installation

1. 安装MySQL

直接在宝塔面板中安装即可

2. 安装Git

CentOS 编译安装Git 2.53

3. 下载Gitea安装包

  • 历史版本下载地址:https://dl.gitea.com/gitea/
  • 当前版本:v1.25.5
  • 版本说明:对于Linuxlinux-amd64 适用于 64-bit 的 Intel/AMD 平台,所有我们选择下载版本:gitea-1.25.5-linux-amd64(注意:它是一个直接的二进制文件,不需要解压)

4. 创建用户git:git

(1) 新建用户组git

groupadd --system git

(2) 新建用户git

adduser \
   --system \
   --shell /bin/bash \
   --comment 'Git Version Control' \
   --gid git \
   --home-dir /home/git \
   --create-home \
   git

5. 创建工作路径

mkdir -pv /data/server/gitea/bin             # 二进制目录
mkdir -pv /data/server/gitea/custom          # 自定义目录
mkdir -pv /data/server/gitea/custom/conf     # 配置文件目录
mkdir -pv /data/server/gitea/log             # 日志目录
mkdir -pv /data/server/gitea/data            # 数据目录
mkdir -pv /data/server/gitea/data/lfs        # LFS根目录
mkdir -pv /data/server/gitea/data/gitea-repositories  # 仓库根目录

6. 移动二进制文件

mv ./gitea-1.25.5-linux-amd64 /data/server/gitea/bin/gitea

7. 设置权限

(1) 设置用户

chown -R git:git /data/server/gitea/

(2) 设置权限

chmod -R 770 /data/server/gitea/
chmod -R 750 /data/server/gitea/bin
chmod -R 750 /data/server/gitea/custom
chmod -R 750 /data/server/gitea/data

8. 开放云主机端口(注意:如果是宝塔面板,也需要单独设置一下)

gitea默认启动的端口为:3000,先临时开通,方便后面通过Web界面初始化系统

9. 运行gitea

# 切换至git账号
su git

# 运行系统
cd /data/server/gitea/bin
./gitea web  --work-path /data/server/gitea &

10. 可视化配置系统

在浏览器访问系统:http://120.25.xx.30:3000/,出现如下配置画面: