宝塔面板安装GitLab远程仓库并绑定二级域名的方法

简介

远程仓库实际上和本地仓库没啥不同,纯粹为了7×24小时开机并交换大家的修改。

GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

搭建Git服务器需要准备一台运行Linux的机器,这里飞云使用安装好宝塔面板的阿里云CentOS 7.7.1908服务器。安装程序使用GitLab。

GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

安装

在软件商店搜索“git”
file

可以安装最新社区版,和中文社区版。
这里飞云选择中文社区版。中文版的版本有点旧,但是里面是中文界面,使用起来稍微友好一些。

注册

安装好以后,打开软件设置面板
file

打开访问地址,设置一个初始密码
file

注册一个账号,并登录,进入git管理后台
file

配置

复制宝塔中GitLab服务器的公钥SSH Key黏贴到GitLab后台的个人资料区,增加密匙
file

创建新项目,可直接导入其他仓库的项目
file

绑定自定义域名

默认的访问网址是ip形式的,这里我们将它改为域名访问
首先进入域名管理后台,做域名解析
file

然后在宝塔的根目录文件里搜索“gitlab.rb”,找到配置文件
file

修改配置文件里的域名,保存文件
file

搜索“gitlab.yml”,修改域名并保存
file

搜索“gitlab-http.conf”,修改域名并保存
file

重启GitLab
file

最后使用域名+端口号,即可访问绑定域名后的地址了

参考资料

史上最浅显易懂的Git教程

1. 官方交流QQ群712194666飞云脚本圈,欢迎加入。建议使用安卓手机或电脑申请。
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
飞云脚本 » 宝塔面板安装GitLab远程仓库并绑定二级域名的方法

机动云企业级大数据智能营销管理系统

进入官网