Linux下搭建gitlab

简介: 如何搭建自己的私有gitlab仓库,参考此文即可

GitLab作为一个私有的Git仓库,具有较好的项目管理和用户管理能力。

1、下载安装gitlab rpm包

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm/download.rpm

因为Gitlab的业务上需要发送邮件功能,所以在安装Gitlab前要先安装postfix.
yum install curl openssh-server postfix cronie 
yum -y install policycoreutils-python   #必须安装该依赖包

rpm -ivh gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm

2、安装完成后截图如下:

image.png

3、修改gitlab的url并执行reconfigure

vi /etc/gitlab/gitlab.rb

image.png

gitlab-ctl reconfigure

image.png

4、 web 界面登录

image.png
文章到此结束!

目录
相关文章
|
7月前
|
Linux 应用服务中间件 网络安全
linux安装Gitlab
linux安装Gitlab
175 0
|
Linux 网络安全 开发工具
如何在 Linux CentOS 8 中搭建 GitLab 私有仓库并结合 Cpolar 内网穿透工具实现公网访问私有仓库【无公网IP内网穿透】
如何在 Linux CentOS 8 中搭建 GitLab 私有仓库并结合 Cpolar 内网穿透工具实现公网访问私有仓库【无公网IP内网穿透】
|
Linux 开发工具 数据安全/隐私保护
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 Gitlab是被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和project两个维度进行代码和文档管理, 其中group是群组, project是工程项目, 一个group可以管理多个project, 可以理解为一个群组中有多项软件开发任务, 而一个project中可能包含多个branch, 意为每个项目中有多个分支, 分支间相互独立, 不同分支可以进行归并。 下面我们
|
jenkins Linux 持续交付
聊聊Linux常用命令、Docker容器化、本地镜像仓库、GitLab私服、Jenkins自动化部署
聊聊Linux常用命令、Docker容器化、本地镜像仓库、GitLab私服、Jenkins自动化部署
166 0
|
7月前
|
Linux 网络安全 开发工具
linux安装gitlab
linux安装gitlab
72 2
|
7月前
|
Linux 网络安全 开发工具
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
180 0
|
7月前
|
Linux 数据安全/隐私保护
搭建Gitlab私服(Linux版)
搭建Gitlab私服(Linux版)
|
7月前
|
Linux
linux安装gitlab
linux安装gitlab
68 0
|
Linux 应用服务中间件 网络安全
Linux(centos 7.5)服务器安装Gitlab
Linux(centos 7.5)服务器安装Gitlab
171 0
|
jenkins Java Linux
Jenkins打包Gitlab代码发布到远程Linux服务器
Jenkins打包Gitlab代码发布到远程Linux服务器
172 0