788.【git】安装体验Gitea 代码托管平台

2023-09-09  本文已影响0人  七镜

一、Gitea简介

Gitea 是一个开源的、自托管的 Git 服务器,基于 Gogs 构建。它是一个功能强大、易于使用的 Git 托管平台,适合个人开发者、小型团队和企业使用。

Gitea 的特点包括:

Gitea 的常用功能包括:

Gitea 适合以下场景:

以下是 Gitea 的一些优势:

当然,Gitea 也有一些不足之处,例如:

二、开始安装

  1. 自行准备一个mysql数据库
  2. 升级git版本到2.0以上(一般centos自带的是2.0以下的,所以需要升级,可参考787.【git】linux 编译安装最新版git
  3. 下载编译好的二进制文件
wget -O gitea https://dl.gitea.com/gitea/1.20.3/gitea-1.20.3-linux-amd64
chmod +x gitea
  1. 创建用户
groupadd --system git
adduser \
   --system \
   --shell /bin/bash \
   --comment 'Git Version Control' \
   --gid git \
   --home-dir /home/git \
   --create-home \
   git
  1. 创建工作路径
mkdir -p /var/lib/gitea/{custom,data,log}
chown -R git:git /var/lib/gitea/
chmod -R 750 /var/lib/gitea/
mkdir /etc/gitea
chown root:git /etc/gitea
chmod 770 /etc/gitea
  1. 配置工作路径
cat >> /etc/profile<<EOF
export GITEA_WORK_DIR=/var/lib/gitea/
EOF

source /etc/profile
  1. 复制二进制文件到全局位置
cp gitea /usr/local/bin/gitea
  1. 启动Gitea
su git
gitea web -c /etc/gitea/app.ini
  1. 配置gitea
    通过浏览器进入web配置界面(如果是部署在云服务器上,需要打开防火墙对应的端口),点击安装按钮。


  2. 安装成功,配置完之后可以看到下面的界面


三、体验 Gitea

注册完账号之后,的界面如下:


看下资源占用情况:



上一篇 下一篇

猜你喜欢

热点阅读