以二进制形式创建gitea仓库

1、官方文档:

数据库准备 | Gitea Documentation

使用二进制文件安装 | Gitea Documentation

2、具体操作

1)创建gitea数据库

2)检查是否安装 Git。要求 Git 版本 >= 2.0。

php 复制代码
git --version

2)创建git用户

php 复制代码
# On Ubuntu/Debian:
adduser \
   --system \
   --shell /bin/bash \
   --gecos 'Git Version Control' \
   --group \
   --disabled-password \
   --home /home/git \
   git

# On Fedora/RHEL/CentOS:
groupadd --system git
adduser \
   --system \
   --shell /bin/bash \
   --comment 'Git Version Control' \
   --gid git \
   --home-dir /home/git \
   --create-home \
   git

3)创建gitea目录,在此目录( /var/lib/gitea )下下载gitea 可执行文件

php 复制代码
mkdir -p /var/lib/gitea/custom
mkdir -p /var/lib/gitea/data
mkdir -p /var/lib/gitea/log
chown -R git:git /var/lib/gitea/
chmod -R 770 /var/lib/gitea/


cd /var/lib/gitea/
wget -O gitea https://dl.gitea.com/gitea/1.21.1/gitea-1.21.1-linux-amd64
chmod +x gitea
  1. 运行gitea文件,生成gitea数据库的数据表,在浏览器执行 http://127.0.0.1:3000 配置数据库等信息
php 复制代码
[root@localhost myweb]# su git

[git@localhost myweb]# cd /var/lib/gitea

[git@localhost gitea]# ./gitea

5)配置service 自动启动gitea

在 Linux 中以 service 方式运行 | Gitea Documentation

相关推荐
逍遥浪子~6 天前
搭建本地gitea服务器
运维·服务器·gitea
rivercoder9 天前
Gitea:轻量级的自托管Git服务
git·gitlab·gitea
Clownseven1 个月前
Gitea Webhook教程:实现git push后自动部署更新网站 (CI/CD入门)
git·ci/cd·gitea
Clownseven1 个月前
如何搭建私有Git服务器?Gitea安装与配置超详细教程 (替代GitHub/Gitee)
服务器·git·gitea
马特说1 个月前
macOS 搭建 Gitea 私有 Git 服务器教程
git·macos·gitea
第四维度41 个月前
【Debian】4-‌1 Gitea简介以及与其他git方案差异
git·gitea
第四维度42 个月前
【Debian】4-‌2 Gitea搭建
运维·debian·gitea
猫头虎2 个月前
GitHub下载教程:2025年最新详解从GitHub上传、下载文件、子目录与完整项目【图文教程】
git·svn·gitee·开源·github·gitea·gitcode
问~3 个月前
gitea本地部署代码托管后仓库的新建与使用(配置好ssh密钥后仍然无法正常克隆仓库是什么原因)
运维·ssh·gitea
丁劲犇3 个月前
开始在本地部署自己的 Gitea 服务器
运维·服务器·gitea