越简单越好!

AnolisOS上安装gitea

发表于 2026-04-22 13:27 | 1次阅读 0次点赞   Anolis

1. 更新系统并安装依赖

dnf update -y

dnf install -y git wget


2. 创建 Gitea 系统用户

useradd -r -s /bin/bash -d /var/lib/gitea gitea


3. 下载 Gitea 二进制文件

wget -O gitea https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64

chmod +x gitea

mv gitea /usr/local/bin/


4. 准备目录结构

mkdir -p /data/gitea/{custom,data,log}

mkdir -p /etc/gitea

mkdir -p /home/gitea

chown -R gitea:gitea /data/gitea

chown -R gitea:gitea /etc/gitea

chown -R gitea:gitea /home/gitea


5. 配置 systemd 服务

vi /etc/systemd/system/gitea.service


gitea.service内容

[Unit]

Description=Gitea (Git with a cup of tea)

After=network.target


[Service]

User=gitea

Group=gitea

Type=simple

WorkingDirectory=/data/gitea

ExecStart=/usr/local/bin/gitea web -c /etc/gitea/app.ini

Restart=always

Environment=USER=gitea HOME=/home/gitea GITEA_WORK_DIR=/data/gitea


[Install]

WantedBy=multi-user.target


重新加载 systemd 并启动服务

systemctl daemon-reload

systemctl start gitea

systemctl enable gitea

查看状态

systemctl status gitea


6. 服务启动后,通过浏览器访问 http://你的服务器IP:3000 即可进入安装页面。


返回顶部 ^