Ubuntu如何安装Gitea Ubuntu安装Gitea教程(怎样在ubuntu中安装git)

Ubuntu如何安装Gitea Ubuntu安装Gitea教程(怎样在ubuntu中安装git)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

Gitea是一款免费开源的Git应用。内存消耗及占比较低。可用于替代Gitlab。那么如何在Ubuntu上安装Gitea呢?本文将为大家介绍下在Ubuntu 20.04上安装Gitea的方法步骤。

Ubuntu如何安装Gitea Ubuntu安装Gitea教程(怎样在ubuntu中安装git)

背景条件:使用的是RAKsmart美国服务器。Ubuntu 20.04。

1。Gitea支持Docker镜像。我们可以利用源代码。二进制文件和包安装该应用。这里选的是二进制方式。首先我们用具有sudo权限的用户来管理RAKsmart美国服务器。然后通过运行以下命令在服务器上安装Git。

sudo apt update

sudo apt install git

2。之后。我们可用version命令来验证Git是否安装成功。

git –version

3。Git安装完成后。我们再创建一个新的系统用户。比如创建一个用户名和组为git的新用户。并将主目录设置为/home/git。运行命令如下:

sudo adduser \

–system \

–shell /bin/bash \

–gecos ‘Git Version Control’ \

–group \

–disabled-password \

–home /home/git \

git

4。接下来我们在Gitea官网下载页面中。下载适用于本架构的最新二进制文件。使用wget下载Gitea二进制的/tmp目录:

sudo wget -O /tmp/gitea https://dl.gitea.io/gitea/${VERSION}/gitea-${VERSION}-linux-amd64

5。我们可以将在任何位置上运行gitea二进制文件。比如将二进制文件移动到/usr/local/bin目录:

sudo mv /tmp/gitea /usr/local/bin

运行下行命令使二进制可执行文件:

sudo chmod +x /usr/local/bin/gitea

运行以下命令创建Gitea目录并设置所需的权限 :

sudo mkdir -p /var/lib/gitea/{custom,data,log}

sudo chown -R git:git /var/lib/gitea/

sudo chmod -R 750 /var/lib/gitea/

sudo mkdir /etc/gitea

sudo chown root:git /etc/gitea

sudo chmod 770 /etc/gitea

6。通过运行下行命令将systemd 单元文件下载到/etc/systemd/system目录下:

sudo wget https://raw.githubusercontent.com/go-gitea/gitea/main/contrib/systemd/gitea.service -P /etc/systemd/system/

然后开始启用Gitea服务:

sudo systemctl daemon-reload

sudo systemctl enable –now gitea

验证Gitea是否正在运行:

sudo systemctl status gitea

7。到这里。我们便成功下载了Gitea并允许。稍后可以通过Web界面来配置Gitea。如果我们服务器上运行着UFW 防火墙。则需要打开 Gitea 端口。

sudo ufw allow 3000/tcp

8。打开浏览器。输入http://YOUR_DOMAIN_IR_IP:3000。会出现类似如下页面。我们可按页面提示进行数据库及应用程序设置。信息填写完毕后。点击下方的“Install Gitea”按钮。开始进行安装。

Ubuntu如何安装Gitea Ubuntu安装Gitea教程(怎样在ubuntu中安装git)

以上就是在Ubuntu 20.04上安装Gitea的方法步骤介绍。步骤看起来有点多。不过按照教程一步一步操作的话。安装起来还是比较简单的。

分享到 :
相关推荐

使用美国高防服务器需要注意的事项有哪些

使用美国高防服务器需要注意的事项有:1。需要经常更改美国高防服务器管理员密码。防止被...

大陆优化线路韩国cn2服务器配置及性能速度综合评测

在今天。我们入手一台渲大师韩国服务器。不清楚线路如何。也不懂速度如何。但是基于亚洲数...

美国服务器备份方式有哪些(美国服务器备份方式有哪些种类)

美国服务器备份方式有:1。正常备份。这种方式主要是将服务器整个系统的和数据完全进行备...

Linux如何远程登录服务器(linux如何远程登录服务器端口)

Linux作为开源系统。不少厂商用它来制作服务器系统。而机房又是处于企业的重要核心。...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注