zoukankan      html  css  js  c++  java
  • 五分钟学会centos配置gitlab

    下载gitlab

    亲测: centos6.5   

    安装依赖包:

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

    依赖包安装完成之后:

    1: systemctl enable sshd
    2: systemctl start sshd
    3: yum install postfix
    4: systemctl enable postfix
    5: systemctl start postfix
    6: firewall-cmd --permanent --add-service=http
    7: systemctl reload firewalld

    以上依赖安装完之后,下载gitlab:

    centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
    centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

    下载相对应系统的rpm包

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

    安装rpm包

    rpm -i gitlab-ce-8.0.0-ce.0.el6.x86_64.rpm

    安装完成之后

    vim /etc/gitlab/gitlab.rb

    修改gitlab配置文件,访问IP:端口,   如果不修改默认80端口,进入文件之后,找到

    external_url       #  这个变量

    修改external_url变量

    external_url 'http://ip:端口'

    修改完成之后退出并且保存

    esc     +   wq

    保存之后需要更新一下修改

    gitlab-ctl reconfigure

    重启gitlab

    gitlab-ctl restart      # 重启
    
    gitlab-ctl stop         #  停止
    
    gitlab-ctl start         # 启动
    
    gitlab-ctl status       # 查看状态

    访问gitlab

    输入你在   /etc/gitlab/gitlab.rb文件里定义的

    external_url后边跟的ip就可以访问


    配置成功之后就会出现这个页面, 默认账号:root, 密码;password, 如果不对的话,请自行修改。

    修改gitlab管理员账号密码

    gitlab-rails console production
    
    # 按下回车之后会出现
    Loading production environment (Rails 4.1.1)
    
    # 依次输入
    irb(main):001:0> user = User.where(id:1).first
    irb(main):002:0> user.password='66668888'       # root密码
    irb(main):003:0> user.save!
    
    # 返回
    true         # 表示修改成功
    
    Ctrl+C 可以退出了

    到了这里之后,gitlab就配置完成了,接下来就可以使用了。以上所有方法,亲测,全部有效。

    # 修改gitlab   IP地址
    
    vim /etc/gitlab/gitlab.rb
    
    
    external_url 'ip地址'
    
    
    配置完成 
    重置命令:     gitlab-ctl reconfigure
    
    重启命令:     gitlab-ctl restart
  • 相关阅读:
    png 图片的缩放
    数据结构>图的最短路径
    2007年7月25日在博客园的排名上升到前400名
    C# 汉字转拼音(全拼)
    修改 Linux 主机名
    C# 事件的继承
    一个实现了 IDisposable 接口的基类
    Windows 防火墙上也有端口映射功能
    网上邻居不能访问的问题
    令网站提速的7大秘方
  • 原文地址:https://www.cnblogs.com/wuyongcong/p/9020658.html
Copyright © 2011-2022 走看看