美文网首页
基于centos部署gitlab

基于centos部署gitlab

作者: 全栈小运维 | 来源:发表于2020-07-17 14:36 被阅读0次

介绍

GitLab是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。
功能:Gitlab 是一个提供代码托管、提交审核和问题跟踪的代码管理平台。对于软件工程质量管理非常重要。
配置:建议CPU 2核,内存2G以上。

安装

1.安装依赖

yum install curl policycoreutils openssh-server openssh-clients policycoreutils-python

systemctl enable sshd

systemctl start sshd

yum install postfix

systemctl enable postfix

systemctl start postfix

2.配置镜像加速
清华大学镜像源 : https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce

#vim  /etc/yum.repos.d/gitlab_gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

3.更新本地云缓存
yum makecache

4.安装
yum install gitlab-ce

5.修改配置项
vim /etc/gitlab/gitlab.rb

修改配置项
external_url:http://本机ip:port

gitlab-ctl reconfigure #重新配置服务;
6.重启gitlab
gitlab-ctl restart
7.登录
重启后访问gitlab,在浏览器中输入配置文件中external url所对应的值。便可以访问gitlab管理界面。初次访问需要设置管理密码,密码要求不少8位字符串。该密码为gitlab管理用户root所对应的密码。



切换登录界面,以管理员身份登录,账号为root,密码为初始化配置的密码。


相关文章

网友评论

      本文标题:基于centos部署gitlab

      本文链接:https://www.haomeiwen.com/subject/aoxmhktx.html