git服务器搭建方法
发布时间: 2024-11-05 10:43:17
⑴ 自托管Git服务程序 | Gitea搭建/使用教程
自托管Git服务程序Gitea的搭建与使用教程
Gitea,作为轻量级的Git服务程序,相较于GitLab,其安装和配置更为简便。首先,确保本地已安装Git,可通过官网下载并配置好Git Bash或Git GUI。本文将通过1Panel进行部署,适合各种Linux系统,如Ubuntu、Debian和CentOS。Gitea对服务器配置要求不高,如夜梦使用的是优惠后的雨云服务器。
Gitea不内置Pages服务器,需要外部域名提供静态页面,可通过反向代理或第三方服务实现。教程中,将展示如何使用Gitea推送到HEXO博客仓库,最终效果如图所示。
部署步骤
推荐使用1Panel进行部署,具体步骤如下:
- 在1Panel中安装Gitea,确保安装MySQL,版本根据服务器性能选择(夜梦用的是5.6)并勾选端口对外访问。
- 初始化Gitea,输入站点名称,无域名访问保持默认,以ip:3000访问。
- 初始化完成后,本地使用Git进行操作,上传SSH密钥以避免密码验证。
- 如果遇到SSH连接问题,需修改Gitea的端口设置和app.ini文件,启用rootless Docker-compose部署可简化配置。
通过以上步骤,Gitea已基本设置完成,后续使用与GitHub类似,只需注意配置和安全设置。文章将持续更新,以帮助用户更好地管理和使用Gitea。
热点内容