centos7 安装gitea使用

centos7 安装gitea使用参考官网 https gitea iohttps docs gitea iohttps docs gitea io en us install from binary 关于 GiteaGitea 是一个自己托管的 Git 服务程序 他和 GitHub BitbucketorG 等比较类似 他是从 Gogs 发展而来 不过我们已经 Fork 并且命名为 Gitea 对

参考官网:

https://gitea.io

https://docs.gitea.io

https://docs.gitea.io/en-us/install-from-binary/

关于Gitea

Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从 Gogs 发展而来,不过我们已经Fork并且命名为Gitea。对于我们Fork的原因可以看 这里。

目标

Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用Go作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了x86,amd64,还包括 ARM 和 PowerPC。

功能特性

  • 支持活动时间线
  • 支持 SSH 以及 HTTP/HTTPS 协议
  • 支持 SMTP、LDAP 和反向代理的用户认证
  • 支持反向代理子路径
  • 支持用户、组织和仓库管理系统
  • 支持添加和删除仓库协作者
  • 支持仓库和组织级别 Web 钩子(包括 Slack 集成)
  • 支持仓库 Git 钩子和部署密钥
  • 支持仓库工单(Issue)、合并请求(Pull Request)以及 Wiki
  • 支持迁移和镜像仓库以及它的 Wiki
  • 支持在线编辑仓库文件和 Wiki
  • 支持自定义源的 Gravatar 和 Federated Avatar
  • 支持邮件服务
  • 支持后台管理面板
  • 支持 MySQL、PostgreSQL、SQLite3, MSSQL 和 TiDB(实验性支持) 数据库
  • 支持多语言本地化(21 种语言)

系统要求

  • 最低的系统硬件要求为一个廉价的树莓派
  • 如果用于团队项目,建议使用 2 核 CPU 及 1GB 内存

浏览器支持

  • 请根据 Semantic UI 查看具体支持的浏览器版本。
  • 官方支持的最小 UI 尺寸为 1024*768,UI 不一定会在更小尺寸的设备上被破坏,但我们无法保证且不会修复。

组件

  • Web框架: Macaron
  • ORM: XORM
  • UI组件:
    • Semantic UI
    • GitHub Octicons
    • Font Awesome
    • DropzoneJS
    • Highlight
    • Clipboard
    • Emojify
    • CodeMirror
    • jQuery Date Time Picker
    • jQuery MiniColors
  • 数据库驱动:
    • github.com/go-sql-driver/mysql
    • github.com/lib/pq
    • github.com/mattn/go-sqlite3
    • github.com/pingcap/tidb
    • github.com/denisenkom/go-mssqldb

环境准备:mysql 5.5以上,git

安装git:

yum -y install git

我将gitea放在home文件下:

mkdir gitea cd gitea 

 安装gitea,授权 . 下载地址:https://dl.gitea.io/gitea/

wget -O gitea https://dl.gitea.io/gitea/1.8.3/gitea-1.8.3-linux-amd64 chmod +x gitea

然后后台启动:

nohup ./gitea web &

 目录结构

centos7 安装gitea使用

访问地址:http://ip:3000,效果截图

centos7 安装gitea使用

centos7 安装gitea使用centos7 安装gitea使用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232637.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • saga分布式事务_spring分布式事务实现

    saga分布式事务_spring分布式事务实现Saga分布式事务解决方案与实践我先介绍一下我自己,我叫姜宁,来自于华为开源研究中心,现在负责的是ServiceComb这个开源项目。ServiceComb这个项目已经进到Apache孵化,应该是去年11月份时进到Apache孵化的,这个月我们帮刚发了1.0M1版,但对于SAGA来说我们属于探索的阶段,发布了0.1.0。我参与过Apache一些项目,我也是Apache的Member,…

    2022年9月19日
    6
  • 微信公众号推送的公众号图片尺寸_推文海报尺寸

    微信公众号推送的公众号图片尺寸_推文海报尺寸作者:trickyEdecay链接:https://www.zhihu.com/question/27138896/answer/127500504来源:知乎著作权归作者所有。商业转载请联系作者获得授

    2022年8月1日
    11
  • 分布式事务处理技术之LCN

    分布式事务处理技术之LCN分布式事务 LCN 第一章分布式事务介绍一 什么是分布式事务二 XA 的两阶段提交方案三 TCC 解决方案四 分布式事务中间件解决方案第二章 LCN 分布式事务处理框架介绍一 什么是 LCN 框架二 LCN 框架原理及执行步骤三 什么是 LCN 的事务协调机制四 LCN 的事务补偿机制第三章 LCN 分布式事务框架应用一 LCN 分布式事务框架应用环境搭建创建入口项目 springcloud porta

    2025年9月25日
    0
  • 【环境搭建】pycharm选择python解释器,pycharm配置环境变量

    【环境搭建】pycharm选择python解释器,pycharm配置环境变量1.pycharm选择python解释器;2.pycharm配置环境变量

    2022年8月29日
    3
  • 绑定运行计划sql_plan_baseline[通俗易懂]

    绑定运行计划sql_plan_baseline

    2022年1月23日
    56
  • vscode服务器浏览器打开html_vscode实时预览HTML

    vscode服务器浏览器打开html_vscode实时预览HTMLVscode默认是在控制台下查看html文件,对于我们查看和调试都很不方便,那如何在浏览器中打开呢?1.新建一个HTML文件2.点击左侧的扩展,打开扩展栏3.在扩展栏的搜索栏中输入openinbrowser,找到openinbrowser这款插件,点击右下角“安装”字样即可安装。因为我已经安装了,所以再搜索不会显示安装字样4.安装完成后可以看一下这款插件的扩展文档,里面有插…

    2022年8月21日
    32

发表回复

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

关注全栈程序员社区公众号