zoukankan      html  css  js  c++  java
  • gitlab安装及使用

    GitLab简介 

    GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可 通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可 以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊 天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用。 

    常用的网站: 
    官网:https://about.gitlab.com/ 
    https://about.gitlab.com/installation/#centos‐7         # git官网
    国内镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/

    安装环境:
    
    1、  CentOS 6或者7 
    
    2、  2G内存(实验)生产(至少4G) 
    
    3、  安装包:gitlab‐ce‐10.2.2‐ce 
    
    4、  禁用防火墙,关闭selinux 

    1.安装依赖

    yum install -y curl policycoreutils-python openssh-server

    2.安装软件包

    国内镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/   #下载地址
    cd /home/oldboy/tools   #切换安装目录
    rz gitlab-ce-10.2.2-ce.0.el7.x86_64   #上传软件包

    3.更改配置文件

    vim /etc/gitlab/gitlab.rb
    更改url地址为本机IP地址 external_url 'http://10.0.0.200' 
    gitlab‐ctl reconfigure          # 更改配置文件后需重新配置 

    /opt/gitlab/                         # gitlab的程序安装目录 
    /var/opt/gitlab                     # gitlab目录数据目录 
    /var/opt/gitlab/git‐dfata       # 存放仓库数据  
    gitlab‐ctl status                   # 查看目前gitlab所有服务运维状态  
    gitlab‐ctl stop                     # 停止gitlab服务  
    gitlab‐ctl stop nginx            # 单独停止某个服务 
    gitlab‐ctl tail                      # 查看所有服务的日志

    4.通过浏览器输入IP地址进行访问gitlab

    默认root用户登陆。密码最少8位

    gitlab使用

    1、配置外观  管理区域‐外观 

    2、关闭自动注册‐可根据实际需求操作  管理区域‐设置‐关闭自动注册 

    3、创建组‐用户‐项目  

    4.ssh-keygen -t rsa   创建公钥

      cat .ssh/id_rsa.pub 

  • 相关阅读:
    poj 3320 Jessica's Reading Problem
    uva 120 C
    vim使用教程-转自
    2015 俄罗斯网络赛 D. Boulevard
    HTML转义字符大全
    介绍个好点的,JAVA技术群
    JAVA学习路线
    linux常用命令大全(转)好东西要分享
    Jqprint 轻量级页面打印插件
    hadoop集群搭建
  • 原文地址:https://www.cnblogs.com/bidad/p/11630324.html
Copyright © 2011-2022 走看看