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 

  • 相关阅读:
    [导入]google的网络U盘
    [导入]下载 Visual Studio 2005 Starter Kits,提高效率!
    TXT文件 是 好多列 组成,其中有一列是 身份证,如何 用EXCEL 打开时,不会变成 科学计数的形式?
    个人所得税2011新计算公式Excel版,及由税款倒推收入额
    ServU虚拟路径映射问题
    Access .mdb数据库 转成 SQLITE数据库
    undefined与null的区别
    从内存的角度来区分基本类型和引用类型的区别
    JAVA类加载和反射介绍
    onConfigurationChanged的作用
  • 原文地址:https://www.cnblogs.com/bidad/p/11630324.html
Copyright © 2011-2022 走看看