Gitlab

介绍

gitlab是一种帮助开源的服务,可以远程连接的仓库。
他的优点:免费,搭建简单,维护成本低,权限管理功能强大,可以离线提交,不依赖网络环境。
gitlab服务就是git工具,但是他有web网页,更加的直观,通俗易懂。

搭建

  • 检查远程连接是否开启

  • 一般都存放在/etc/ssh/sshd_config PermitRootLogin yes

  • wget下载

    gitlab官方包下载连接

    https://packages.gitlab.com/gitlab

    yum源清华大学下载地址

    https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/

    自行选择要安装的版本,复制路径进行安装

    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-15.6.8-ce.0.el7.x86_64.rpm

    dpkg -i gitlab-ce-15.6.8-ce.0.el7.x86_64.rpm

  • 修改配置文件,不需要的组件关掉,消耗资源(可做可不做)

    vim /etc/gitlab/gitlab.rb

    prometheus['enable'] = false

    prometheus['monitor_kubernetes'] =false

    alertmanager['enable'] = false

    node_exporter['enable'] = false

    redis_exporter['enable'] = false

    postgres_exporter['enable'] = false

    gitlab_exporter['enable'] = false

    prometheus_monitoring['enable'] =false

    grafana['enable'] = false

  • 每次修改完配置文件都需要执行此操作

    gitlab-ctl reconfigure

  • 重启或启动服务

    systemctl start postfix

    systemctl restart postfix

  • 验证服务启动完成

    gitlab-ctl status 回显全run

  • 初始化

    输入ip地址进入web网页,或者使用SwitchHosts解析一个域名

    一般初始化的密码是一串乱码,存放在/etc/gitlab/initial_root_password

    进行汉化,关闭注册功能,搭建成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值