CentOS下安装Gogs

2023年 8月 1日 31.1k 0

CentOS下安装Gogs (图片来源网络,侵删)

CentOS是一款基于Red Hat Enterprise Linux源代码编译而成的Linux发行版。它是一个社区维护的操作系统,完全免费,而且有强大的稳定性,广泛应用于服务器领域。

Gogs是一款轻量级的自助Git服务,它使用Go语言编写,支持Linux、Windows和MacOS等操作系统。Gogs具有易于安装、易于使用、易于维护等优点,是企业和开发者们使用Git的首选。

CentOS下安装Gogs (图片来源网络,侵删)

下面介绍在CentOS下安装Gogs的步骤:

在终端中输入以下命令:

CentOS下安装Gogs (图片来源网络,侵删)

```

yum install git

安装完毕后,输入以下命令检查Git是否已经安装成功:

git --version

Gogs需要使用数据库,这里选择MariaDB作为数据库。在终端中输入以下命令:

yum install mariadb-server mariadb

安装完毕后,输入以下命令启动MariaDB:

systemctl start mariadb

输入以下命令使MariaDB开机自启动:

systemctl enable mariadb

mysql -u root -p

输入密码后,进入MariaDB控制台。输入以下命令创建Gogs所需的数据库:

CREATE DATABASE gogs CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

在终端中输入以下命令下载Gogs:

wget

解压缩Gogs:

tar -zxvf gogs_0.12.3_linux_amd64.tar.gz

将解压缩后的文件夹移动到/opt目录下:

mv gogs /opt/

在/opt/gogs下创建一个自定义配置文件:

cp /opt/gogs/custom/conf/app.ini.sample /opt/gogs/custom/conf/app.ini

使用vim编辑app.ini文件:

vim /opt/gogs/custom/conf/app.ini

修改以下配置项:

[database]

DB_TYPE = mysql

HOST = 127.0.0.1:3306

NAME = gogs

USER = root

PASSWD = 输入MariaDB的密码

[server]

DOMAIN = 输入你的域名或IP地址

保存并退出。

cd /opt/gogs/

./gogs web

启动后,在浏览器中输入以下地址:

http://你的域名或IP地址:3000/

进入Gogs的安装页面,按照提示完成安装。

在Ubuntu中,可以使用Ctrl+Alt+T快捷键打开终端。也可以使用Ctrl+Shift+T快捷键打开一个新的终端选项卡,方便在多个终端之间切换。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论