zoukankan      html  css  js  c++  java
  • Centos7 安装 GitLab 代码管理服务器

    一、安装依赖

    yum -y install policycoreutils openssh-server openssh-clients postfix
    

    二、启动postfix,并设置开机自启动

    systemctl enable postfix && systemctl start postfix
    

    三、下载gitlab并安装

    # 安装wget
    yum -y install wget
    
    # 安装vim
    yum install vim -y
    
    # 下载安装包
    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
    
    # 安装gitlab
    rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
    
    # 配置访问地址
    vim  /etc/gitlab/gitlab.rb
    # 修改 external_url 'http://ip:port'
    # 访问gitlab的地址
    

    四、重置并启动

    # 重置 """(你之前配置的会全部修改默认值)"""
    gitlab-ctl reconfigure
    
    # 启动
    gitlab-ctl restart
    

    五、访问gitlab管理页面

    浏览器输入之前配置的地址,如果不能访问,请看看防火墙是否开放端口gitlab服务是否正常启动。

    六、gitlab维护

    # 启动gitlab
    gitlab-ctl start
    
    # 停止 gitlab
    gitlab-ctl stop
    
    # 重启 gitlab
    gitlab-ctl restart
    
    # 重置 gitlab(你配置之前配置的会全部修改默认值)
    gitlab-ctl reconfigure
    

    七、修改ROOT用户密码

    1. 在root用户下输入命令:gitlab-rails console production
    2. irb(main):001:0> user = User.where(id: 1).first
    3. irb(main):002:0> user.password=12345678
    4. irb(main):003:0> user.save!
    5. irb(main):004:0> quit
    6. gitlab-ctl restart
    7. 账户被修改为:【账号:root 密码:12345678】,使用账号密码登录即可。
  • 相关阅读:
    LeeCode(两数相加)
    Linux vim中移动显示横线
    JAVA各版本的区别
    LNMP一键包安装完成后的目录结构
    tp6打开和关闭调试的方式
    windows安装Thinkphp6的过程
    Composer 的安装方法(一)
    解决:libsodium-1.0.17安装失败
    有些国内的安卓APP下载不了的解决办法
    Linux 安装时不能下载的问题处理办法
  • 原文地址:https://www.cnblogs.com/lixingwu/p/9893305.html
Copyright © 2011-2022 走看看