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
  • 相关阅读:
    服务部署 RPC vs RESTful
    模拟浏览器之从 Selenium 到splinter
    windows程序设计 vs2012 新建win32项目
    ubuntu python 安装numpy,scipy.pandas.....
    vmvare 将主机的文件复制到虚拟机系统中 安装WMware tools
    ubuntu 修改root密码
    python 定义类 简单使用
    python 定义函数 两个文件调用函数
    python 定义函数 调用函数
    python windows 安装gensim
  • 原文地址:https://www.cnblogs.com/wuyongcong/p/9020658.html
Copyright © 2011-2022 走看看