当前位置: 首页 > 网络应用技术

基于Gitea建立自己的GIT服务

时间:2023-03-08 11:58:45 网络应用技术

  建筑环境:

  操作系统:Centos7.6

  Docker版本:Docker-CE-18.09.9

  LSKY PRO版本:1.6.3

  MySQL版本:5.7

  安装前提

  Gitea可以将MySQL,PostgreSQL,MSSQL,SQLITE3用作数据库存储。如果您熟悉其中一个数据库,则可以选择相应的数据库。我选择mysql。

  因此,需要使用Docker和MySQL安装前提。如果您已经有了这两个环境,则可以跳过此步骤。如果您没有这两个环保朋友,则可以分开检查以下两篇文章。

  安装MySQL后,您需要创建一个数据库Gitea。需要使用以后的配置。命令和屏幕截图如下:

  Gitea官方中国文档地址:https://docs.gitea.io/zh-cn/install-with-docker/

  启动Gite容器运行命令:

  启动容器后,我需要与域名一起访问我,因此在域名服务控制台配置域名映射之后,NGINX配置涉及以下内容:

  配置完成后,验证配置是正确的,并且NGINX重新加载正确。

  访问配置的域名,启动接口配置安装,然后注意几个位置。

  下面有一些可选的设置,只需根据您自己的需求将其设置。

  设置后,单击立即安装。安装完成后,您可以看到主界面的外观。

  在此步骤中,Gitea完成了。完成后,我们创建一个仓库,以查看是否可以正常上传。测试仓库已使用我的博客代码进行了测试。

  首先创建一个仓库。您需要对此说更多。整个接口都操作。

  然后,本地由git运营。如图所示,如何将其提交给远程仓库。这是git的基本技能。我不会详细介绍。您需要使用SSH方法来配置SSH。通常,我是https。个人提交结果如下。

  此时,基于GITEA的GIT服务已完成。