zoukankan      html  css  js  c++  java
  • centos7搭建gitlab仓库

    在有一些企业里会搭建属于自己的代码仓库,只能内网访问,所以说今天在centos7中搭建了一个gitlab仓库,大家也可以搭建一个玩一玩。呵呵

    1.首先安装依赖软件包和开启ssh服务:

    1 sudo yum install -y curl policycoreutils-python openssh-server
    2 sudo systemctl enable sshd
    3 sudo systemctl start sshd

    2.防火墙的设置:开放http

    1 sudo firewall-cmd --permanent --add-service=http

    我这里是直接将防火墙关闭了。

    3.安装邮件服务

    1 sudo yum install postfix
    2 sudo systemctl enable postfix
    3 sudo systemctl start postfix

    4.执行安装脚本,添加gitlab的yum源

    1 //输出到文件里是为了看下下载的脚本内容
    2 curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh > rpm.sh
    3 chmod +x rpm.sh
    4 ./rpm.sh

    5.安装gitlab

    1 yum install -y gitlab-ee

    6.安装成功后,修改配置,gitlab的配置文件在/etc/gitlab/目录下,主要配置文件为gitlab.rb,修改修改为自己的机子的ip,端口自定义

     7.启动gitlab并访问

    1 //重新配置gitlab
    2 sudo gitlab-ctl reconfigure
    3 //重启gitlab
    4 gitlab-ctl restart 

    浏览器第一次访问会让我们修改root的密码,修改成功后跳转到登录界面,用户名为root,密码是刚刚修改的

     之后就创建一个仓库,上传自己的代码吧

  • 相关阅读:
    11.菜单(一)
    线性表之顺序存储详解
    SVN 撤回已提交的代码
    线性表1
    顶层父类
    异常类之派生类
    new和delete重载
    异常类之基类
    Qt中多线程问题
    智能指针实例
  • 原文地址:https://www.cnblogs.com/liutao1122/p/11692572.html
Copyright © 2011-2022 走看看