gitlab搭建教程(gitlab搭建自己的服务器)
admin
2023-04-27 11:51:44

在持续集成和持续部署的技术栈中,Gitlab也是非常重要的部分,Gitlab主要应用于代码版本管理,不管是什么样的公司,都会应用到代码版本管理的部分。Gitlab它是基于Ruby On Rails开发的Git项目仓库,它的官方地址,想深入了解的同学可以到Gitlab的官方去看它的doc的文档说明。在本文中主要今天主要介绍Gitlab环境的搭建,操作系统是Centos7.5(特别强调说明,如果是低配置的服务器,搭建Gitlab服务器后,启动Gitlab后,服务器的占用会被占用很多,所以需要特别的注意)。

在安装Gitlab之前,首先需要在Linux中安装它的依赖部分,主要涉及到的如下:

yum install curl policycoreutils openssh-server openssh-clientssystemctl enable sshdsystemctl start sshdyum install postfixsystemctl enable postfixsystemctl start postfixyum install -y policycoreutils-python

下来就是到官方下载Gitlab的安装包,该安装包六百多兆,在Linux里面直接使用wget下载,下载的命令为:

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

下载文件成功后,会显示在本地,见如下图所示:

执行如下命令直接安装,执行的命令为:

rpm -i gitlab-ce-12.0.2-ce.0.el7.x86_64.rpm

安装成功后,开始启动Gitlab,首次启动Gitlab时间比较长,启动的命令为:

gitlab-ctl reconfigure

见启动的截图信息:

本人已经安装过,所以只需要执行gitlab-ctl start来启动gitlab的服务,见执行后的命令截图:

启动成功后,系统的资源会被占用很多的,启动内存会被占用1G,见目前服务器的资源信息

查询gitlab:

在阿里云服务器需要开放端口,gitlab访问默认的端口是80,所以需要开放出来,然后在浏览器访问http://x.x.x.x就会显示Gitlab的登录页面,见如下截图:

首次登录Gitlab需要重置密码,用户是root,设置密码后,就可以登录成功,见登录成功后的截图信息:

gitlab会有很多的组件,如nginx等,所以就涉及到如何查看日志信息,如果是查询所有的log信息,执行的命令是:gitlab-ctl tail,如下图所示:

假设查询nginx的log,执行的命令为:gitlab-ctl tail ${nginx},如下图所示:

接下来回逐步的更新Gitlab的基本配置信息,与Jenkins的集成获取代码在自动化测试中的应用。

以上就是爱惜日网»gitlab搭建教程(gitlab搭建自己的服务器)的相关内容了,更多精彩请关注作者:爱惜日号SEO专员

声明:本文由爱惜日网/爱惜日号作者编辑发布,更多技术关注!

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
春风一拂千山绿 春风轻拂千山绿... 新春对联欣赏1、天意无常顺子自然,万般皆苦唯有自渡。2、门迎百福吉星照,户纳千祥鸿运开。3、一门天赐...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...