• gitlab搭建


    服务器准备

    准备一个centos7以上版本的服务器。关闭防火墙,并且配置好主机名和ip。
    >>> systemctl stop firewalld.service
    >>> systemctl disable firewalld.service
    

    安装包准备

    >>> wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ol/7/gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm/download.rpm
    >>> mv gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm /opt/module/
    

    编写脚本

    >>> vim gitlab-install.sh
    sudo rpm -ivh /opt/module/gitlab-ce-13.10.2-ce.0.el7.x86_64.rpm 
    sudo yum install -y curl policycoreutils-python openssh-server cronie 
    sudo lokkit -s http -s ssh 
    sudo yum install -y postfix 
    sudo service postfix start 
    sudo chkconfig postfix on 
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash 
    sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ce 
    

    给脚本增加权限

    >>> chmod +x gitlab-install.sh
    

    执行脚本开始安装

    >>> ./gitlab-install.sh
    

    初始化gitlab服务

    >>> gitlab-ctl reconfigure
    

    启动服务

    >>> gitlab-ctl start
    >>> gitlab-ctl stop  # 停止服务
    

    网页访问

    首先需要在本地win或者mac电脑上的hosts文件中添加映射关系
    192.168.1.12  gitlab-server    # (linux主机名)
    

    -------------------------------------------

    个性签名:代码过万,键盘敲烂!!!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    解决svn working copy locked问题
    如何:给代码加上书签
    Ext Gantt Web甘特图自定义任务树
    Ext Gantt Web甘特图数据结构
    配置Apache服务器(2)
    Ext Gantt Web自定义条形图
    安装Apache服务器(1)
    IF YOU HAVE A DREAM, GO FOR IT RIGHT NOW
    发现自己是这么不理智
    这班上的
  • 原文地址:https://www.cnblogs.com/weiweivip666/p/14791572.html
Copyright © 2020-2023  润新知