Ubuntu上搭建GitLab代码托管服务

2021-02-18  乐帮网

gitlab git ubuntu

专注于项目的源代码管理,GitLab是一个完整的DevOps平台,能够方便的用gitlab搭建一个git托管服务器。 下面详细介绍记录整个搭建过程。

1、安装环境依赖

#  sudo apt-get update

2、安装openssh,不过这个Ubuntu 20.04.2已经默认安装,重新验证一下也无妨

# sudo apt-get install -y curl openssh-server ca-certificates tzdata perl

3、下载GitLab程序列表

# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

4、安装并且初始化gitlab程序 

这会下载主程序并会自动安装,需要配置一个域名,例如:https://gitlab.lebang2020.cn,如果你使用https开头那么它会自动从Let's Encrypt下载一个证书,否则就只能使用http来访问了,这里我只是在内网中使用就可以使用ip了,没有域名,证书也使用不了。使用以下命令安装并初始化:

# sudo EXTERNAL_URL="http://10.14.7.2" apt-get install gitlab-ee

小提示:如果遇到错误:Unable to locate package gitlab-ee请重新执行一下第3步。

complate

5、开始使用GitLab

在局域网内我们使用浏览以上配置的网址:http://10.14.7.2

第一次访问默认会让我设置一下新密码。默认用户名是root,这是一个细节。在管理员区域你会看到更多功能。

web page

以上就是全部内容,lebang2020.cn出品。

GitLab官网

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力