如何搭建git服务器?分享几个实用工具和步骤
发布时间 - 2025-12-15 12:44:39 点击率:次今天想折腾一下自己搭个git服务器,省得老用别人的服务还得担心代码安全。之前总觉得这事儿特别高大上,真动手才发现没想象中那么难。
先琢磨用啥工具
网上搜了一圈发现常用方案还挺多。最开始想用GitLab,但一看那资源占用直接劝退,我那小破服务器根本带不动。后来盯上了Gogs,轻量是轻量,但功能有点太简陋了。选了Gitea,听说算是Gogs的升级版,界面也清爽。
动手安装环境
我服务器本来就是Ubuntu系统,所以先敲了行命令更新软件包。接着装MySQL数据库,毕竟得存用户数据嘛创建数据库的时候手滑输错密码,倒腾了半天才连上。
- 安装git:系统自带的版本太老,直接卸了重装最新版
- 新建专用用户:特意起了个名叫gitrunner,权限设得低低的
- 下载Gitea:官网扒下来压缩包,解压完愣是找不到执行文件
配置过程踩坑实录
照着教程改配置文件的时候,把端口号写成8080结果和现有服务冲突。改成3000之后又发现防火墙没开,网页死活打不开。最坑的是反向代理那里,nginx配置少了个斜杠,折腾一晚上才看到登录页面。
创建第一个测试仓库时手抖点了公开权限,赶紧删了重来。上传项目时居然要配SSH密钥,现学了怎么生成密钥对,把公钥贴到网页上才算通。
现在用着挺顺手
搭好之后给团队小伙伴开了账号,他们传代码比我用网盘方便多了。偶尔会有推送失败的情况,查日志发现是磁盘空间不够,清了下缓存就好了。现在每天习惯性地敲git pull同步代码,感觉自己整的服务器就是踏实。
下次准备再研究下怎么加Webhook自动部署,听说配合脚本能实现代码一推送到服务器就自动更新。不过今天先到这儿,毕竟搭这玩意儿费脑子,得泡杯茶缓一缓。
下一篇:暂无
最新文章
如何搭建git服务器?分享几个实用工具和
购物网站模板哪里找?这几个平台提供海量优
财务软件报表自动生成效果咋样?用过的人这
财务软件小企业怎么选?这几款好用又实惠!
涿州网站建设大概需要多少钱?了解清楚不花
kis迷你版财务软件哪家强?这几款值得考
厦门外贸网站建设怎么收费?一文看懂不同套
什么网站流量多?这5个高流量网站值得关注
vba软件开发学什么?核心知识要点大揭秘
好用财务软件有哪些?这几款让你财务管理超
财务软件普及版适合小公司吗?听听专家建议
哪家高端定制旅行机构靠谱?看看资深玩家都
app软件的开发流程复杂吗?3大阶段为你
软件支付系统开发要多久?这个时间你得知道
如何找到优质简历模板免费版网站?收藏这份
如何自己搭建云盘
h5免费模板网站有哪些?推荐这5个资源库
软件设计和开发控制程序怎么优化?专家来支
选择河南省网站建设服务商要注意啥?这几点
app外卖开发软件贵不贵?对比价格再做决
下一篇:暂无

