尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Gitea 版本控制服务端【Red Hat 离线安装】
官网官方网站https://about.gitea.cn/官方文档https://docs.gitea.cn/官方下载地址https://dl.gitea.com/gitea/各版本控制软件对比对比项SVNGitMercurialPerforce版本控制类型集中式依赖中央服务器分布式本地完整版本库分布式集中式企业级服务端代码托管中心Apache SubversionGitea、Gogs、GitLab、GitHubRhodeCode、Mercurial ServerHelix Core客户端TortoiseSVN都依赖命令行的Git运行Git Bash、TortoiseGit、SourceTreehg、TortoiseHgP4VEclipse 插件Subclipse、SubversiveEGitMercurialEclipsePerforce PluginIDEA 插件SubversionGitMercurialPerforce核心特点集中管理目录级权限控制简单直接适合文档、非代码类版本管理本地有完整仓库分支灵活高效适合多人协作、开源与现代软件开发分布式命令简洁跨平台学习曲线比 Git 平缓生态较小企业级集中式大文件、二进制支持强权限精细多用于游戏、大型工业项目个人部署服务端推荐VisualSVN ServerGitea一般复杂不推荐个人部署部署特点VisualSVN Server轻量服务端配置简单但是只有WIndows端svnserve跨平台命令行Gitea个人部署天花板推荐Gogs比 GiteaGitLab相对更重量麻烦些服务端部署简单但生态和工具链不如 Git 丰富服务端重、配置复杂运维成本高个人/小团队不适用查看版本首先执行命令查看版本我这里是7.9cat/etc/os-release安装下载文件gitea-1.27.1-linux-amd64上传文件#创建目录#二进制/home/gitea/gitea#配置/home/gitea/conf/app.ini#数据/home/gitea/data/#日志/home/gitea/log/#之后备份只需打包 /home/gitea 目录即可mkdir-p/home/gitea/{conf,data,log,custom}mkdir-p/home/gitea/data/git/repositoriesmkdir-p/home/gitea/data/attachmentsmkdir-p/home/gitea/data/avatarsmkdir-p/home/gitea/data/tmp/uploads# 设置目录权限#不能是root需要用其他用户Gitea不能使用root用户启动chown-R你的用户名:你的用户名 /home/giteachmod-R750/home/gitea#上传文件到/home/gitea目录gitea-1.27.1-linux-amd64#重命名方便后续操作mv/home/gitea/gitea-1.27.1-linux-amd64 /home/gitea/gitea#赋予执行权限chmodx /home/gitea/gitea# 验证版本会输出版本号/home/gitea/gitea--version创建配置文件使用以下命令创建配置文件 /home/gitea/conf/app.inicat/home/gitea/conf/app.iniEOF APP_NAME Gitea: Git with a cup of tea RUN_USER 你的用户名 RUN_MODE prod [server] PROTOCOL http DOMAIN 你的服务器IP HTTP_PORT 3000 ROOT_URL http://你的服务器IP:3000/ STATIC_ROOT_PREFIX /home/gitea/custom DISABLE_REGISTRATION true # 禁止普通用户注册仅管理员可创建账户 OAUTH_USER admin # OAuth2 验证时的匹配用户名 [database] DB_TYPE sqlite3 PATH /home/gitea/data/gitea.db [repository] ROOT /home/gitea/data/git/repositories [log] MODE file LEVEL Info ROOT_PATH /home/gitea/log [attachment] PATH /home/gitea/data/attachments [avatar] AVATAR_STORAGE_PATH /home/gitea/data/avatars [repository.upload] TEMP_PATH /home/gitea/data/tmp/uploads EOF# 设置权限chownroot:root /home/gitea/conf/app.inichmod640/home/gitea/conf/app.ini创建systemd服务文件在 /etc/systemd/system/ 目录下新建一个名为 gitea.service 的文件让 Linux 系统能够通过 systemctl 命令来管理 Gitea开机自启、后台运行等1、后台运行Gitea 不再依赖你的 SSH 终端窗口关闭终端它也不会停。2、开机自启服务器重启后Gitea 会自动启动因为你执行了 systemctl enable。3、统一管理你可以使用最标准的系统命令来控制它cat/etc/systemd/system/gitea.serviceEOF [Unit] DescriptionGitea (Git with a cup of tea) Afternetwork.target [Service] User你的用户名 Group你的用户名 Typesimple WorkingDirectory/home/gitea ExecStart/home/gitea/gitea web --config /home/gitea/conf/app.ini --port 3000 Restartalways RestartSec10 EnvironmentGIT_HOME/home/git EnvironmentPATH/home/git/bin:/usr/local/bin:/usr/bin:/bin [Install] WantedBymulti-user.target EOF重新加载 systemd 并启动服务#重新加载系统服务配置systemctl daemon-reload#启动systemctl start gitea#设置开机自启systemctlenablegitea#查看状态systemctl status gitea启动成功访问页面#地址http://你的IP:3000/首次打开进行配置其他的不用动设置好管理员和管理员密码常用命令#启动systemctl start gitea#停止systemctl stop gitea#重启systemctl restart gitea#查看状态systemctl status gitea
RELATED

相关推荐

make_tuple 一文讲透:CANN 昇腾算子开发里最省心的元组创建方式

make_tuple 一文讲透:CANN 昇腾算子开发里最省心的元组创建方式

make_tuple 一文讲透:CANN 昇腾算子开发里最省心的元组创建方式 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API&#xff0…

📅 2026/10/22 1:56:39
lxmusic--听歌自由,感谢开源

lxmusic--听歌自由,感谢开源

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/22 1:56:39
读懂PIIP-LLaVA的trainer_state与training_args:5197步微调训练全复盘

读懂PIIP-LLaVA的trainer_state与training_args:5197步微调训练全复盘

【免费下载链接】PIIP-LLaVA_ConvNeXt-B_CLIP-L_1024-336_13B 项目地址: https://ai.gitcode.com/OpenGVLab/PIIP-LLaVA_ConvNeXt-B_CLIP-L_1024-336_13B 点击查看 免费下载 PIIP-LLaVA_ConvNeXt-B_CLIP-L_1024-336_13B 是基于 Vicuna-13B 的图像多模态大模型&…

📅 2026/10/22 1:56:39
MORE NEWS

更多资讯

📰

MCP协议实战:从零开发第一个MCP Server,让Agent调用你的服务

最近连续接了几个项目,开场白几乎一模一样:能不能让 AI 帮我们操作一下内部系统?需求一听就懂,一做就卡住,卡就卡在模型根本没有一条标准的路去调用我那一堆内部服务。早期各家都在做自己的工具调用格式,接…

📰

语言模型与复杂网络结合的文化传播预测技术链路

从标题看,这是一个典型的交叉学科落地型项目:语言模型负责从海量非结构化文本里提取“人、事、情”的语义信号,复杂社会网络则负责承载这些信号在关系链上的传导与演化,最终目标是让“文化传播”这种看似虚无缥缈又极难量化的东西…

📰

Win11右键菜单一键恢复Win10经典样式:注册表CLSID修改教程

升级到Win11之后,最先让我觉得别扭的,不是居中的任务栏,也不是圆角窗口,而是那个被重新设计过的右键菜单。点一下桌面或文件夹,弹出的菜单把常用的“刷新”“新建”“复制”“粘贴”挤到一个小图标栏里,有些…

📰

共享内存原理与实战:Linux进程间通信零拷贝方案全解析

做服务端开发的人应该都体会过,进程之间传数据这件事看着简单,实际踩坑不少。最开始我调试一个图像传输模块时,两个进程要频繁搬运帧数据,用管道和UDP轮流试,要么拷贝开销大,要么延迟抖得离谱。后来换成C里…

📰

VS Code配置NS3开发环境:解决头文件找不到报错的完整指南

1. 先把报错现场说清楚我第一次在VS Code里打开NS3的代码时,顺手就点了侧边栏的调试按钮,想着赶紧跑一个demo看看结果。结果编译还没开始,编辑器先红了半边天——fatal error: ns3/applications-module.h: 没有那个文件或目录。当时的第一反应…

📰

智慧档案管理平台建设方案:从数据治理到全文检索落地

简介:智慧档案管理系统平台建设方案是一份面向档案馆及档案管理部门信息化规划的完整参考文档,重点解决传统档案管理中采集效率低、利用不便、资源共享不足等问题,既可用于整体顶层设计,也可用于具体功能模块的细化落地。资源包内…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬