在持续集成和持续部署的技术栈中,gitlab也是非常重要的部分,gitlab主要应用于代码版本管理,不管是什么样的公司,都会应用到代码版本管理的部分。gitlab它是基于ruby on rails开发的git项目仓库,它的官方地址是:https://gitlab.com/,想深入了解的同学可以到gitlab的官方去看它的doc的文档说明。在本文中主要今天主要介绍gitlab环境的搭建,操作系统是centos7.5(特别强调说明,如果是低配置的服务器,搭建gitlab服务器后,启动gitlab后,服务器的占用会被占用很多,所以需要特别功夫不负有心人的议论文的注意)。
在安装gitlab之前,首先需要在linux中安装它的依赖部分,主要涉及到的如下:
yum install curl policycoreutils openssh-rver openssh-clientssystemctl enable sshdsystemctl start sshdy河北防灾科技学院um install postfixsystemctl enable postfixsystemctl sta如何查学籍rt 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的l渤海黄海分界线og,执行的命令为:gitlab-ctl tail ${nginx},如下图所示:
接下来回逐步的更新gitlab的基本配置信息,与jenkins的集成获取代码在自动化测试中的应用。
本文发布于:2023-04-05 20:52:31,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/c029065ad386e76572b94fa64aca9103.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:gitlab默认修改用户密码(gitlab安装教程详细).doc
本文 PDF 下载地址:gitlab默认修改用户密码(gitlab安装教程详细).pdf
留言与评论(共有 0 条评论) |