• linux CentOs7 安装gitlab


    GitLab的安装及使用教程

      GitLab简介

       GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。 
    它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 
    团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

      两种方式 rpm 和yum  本次讲解rpm 安装

    • 环境介绍

      阿里云的服务器centos7 64位 

    • 下载

      推荐使用清华镜像 软件地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/        ce是社区版 ee是企业版   el7是 centos7  同理 el6和el8分别是 centos6和8的  此处只讲7  其他没试过

           使用wget 下载  没有先下载wget

      下载好之后进入所在文件夹

           到这就行,可不是进入里面。

    • 安装

      运行 rpm -i gitlab-ce-xxxxxxxx.rpm   运行完基本就安装完成了

      安装时可能会提示 没有xxxxxx-python   就是缺少这个依赖,百度一下,下载一下就行

    • 配置

       开启GitLab

         GitLab 常用命令

        gitlab-ctl start 启动所有 gitlab 组件;
        gitlab-ctl stop 停止所有 gitlab 组件;
        gitlab-ctl restart 重启所有 gitlab 组件;
        gitlab-ctl status 查看服务状态;

      vim /etc/gitlab/gitlab.rb  修改默认的配置文件;

      (前面的字母du  截图的时候不小心截上了,不用管)

      修改内容为 http://你的IP或域名:端口

      端口可能存在被占用的情况  那就换一个,如果还是不能用,检查防火墙,开启端口。如果是阿里云服务器,切记,在安全组里面要开启这个端口,不然你修改防火墙是没用的。

      配置完之后,运行两个命令

      1.gitlab-ctl reconfigure # 启动服务;(重新加载配置文件,在GitLab初次安装后可以使用,但是在业务环境中不可随意使用,reconfigure会把一些过去的config还原,导致修改的端口以及域名等都没有了

      如果运行过程没有报错(就是一些红色字体,但是有些不用管,具体的如果英语水平高就自己看,不高就老老实实百度翻译  一般没啥)

      2.gitlab-ctl restart  重新启动服务,如果都是run:ok  就行了

      测试:   网页上输入刚才配置的地址(带端口) 如果出现gitlab的页面,说明就成功了  (不成功就重复修改配置和下面的流程)

    • GitLab的使用

      首次进入会让你修改密码,修改之后进入创建成员(让他自己注册也行),创建组,创建项目。把组、项目和成员关联起来就行

      遇到的问题:

    1. 安装过程中基本没什么问题,注意区分版本就行
    2. 配置时 域名或IP前一定要有http  不然会报错
    3. 使用时,可能会遇到成员push后不能提交上来,应该是分支受保护了,在项目设置里,找到分支保护,把他取消就行

      如果 要使用 git hooks功能(代码同步),请看 https://www.cnblogs.com/zheart/p/14298550.html

  • 相关阅读:
    项目部署到tomcat,浏览器能够访问,手机不能访问。
    项目部署到tomcat上
    MySQL触发器的使用
    支付宝接口的使用
    Oracle RAC管理及维护命令详解
    SQL调优(SQL TUNING)并行查询提示(Hints)之pq_distribute的使用
    Oracle12c中容错&性能新特性之表空间组
    一个典型的多表参与连接的复杂SQL调优(SQL TUNING)引发的思考
    默然回首繁忙而充实的2016
    一副美丽而庞大的SQL TUNING计划美图
  • 原文地址:https://www.cnblogs.com/zheart/p/14298550.html
Copyright © 2020-2023  润新知