Gitea 是相比于gitlab更加轻量化,而且搭建更加方便快捷。
本博文记录了在Ubuntu 20.04上安装和配置Gitea

  • 安装sqlite3

sudo apt-get install sqlite3
  • 安装Gitea

  • 安装git
sudo apt-get install git
#查看版本
git --version
  • 创建git用户

创建一个新的系统用户git,作为Git应用的管理用户

# 新建Git用户
sudo adduser git
# 修改或新增git用户参数
sudo vi /etc/passwd
# 或者用下面命令新建用户
 sudo adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git Version Control Tool' git
# 添加git用户密码
sudo passwd git
  • 下载Gitea

点击下载Gitea

# 用wget下载Gitea到/usr/local/bin目录下
sudo wget -O /usr/local/bin/gitea https://dl.gitea.io/gitea/1.12.5/gitea-1.12.5-linux-amd64
# 修改权限
sudo chmod +x gitea

创建下列目录并设置其权限和所有者
在这里插入图片描述
点击下载gitea.service文件
gitea.service文件移动到/etc/systemd/system目录
启动Gitea服务

sudo systemctl daemon-reload
sudo systemctl enable --now gitea

打开gitea服务systemctl start gitea
关闭gitea服务systemctl stop gitea
在这里插入图片描述

  • 配置Gitea

Gitea默认使用3000端口,如果3000端口没有打开,则通过下面命令打开

sudo ufw allow 3000/tcp

在这里插入图片描述

打开浏览器,输入地址slim:3000显示如下
在这里插入图片描述

在这里插入图片描述

  • 数据库设置

数据库:SQLite3
数据库路径:/var/lib/gitea/data/gitea.db

  • 常规设置:

站点名称
仓库根路径:/home/git/repository
Git LFS 根路径:/var/lib/gitea/data/lfs
用户:git
SSH设置:
Gitea端口:3000
Gitea URL:
日志路径:/var/lib/gitea/log
通过编辑Gitea配置文件来更改其设置,完成后,点击安装Gitea
最后注册一个用户,登录

在这里插入图片描述

在Windows平台上访问

在这里插入图片描述

用手机访问

在这里插入图片描述

各位客官,尽情享用吧
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐