gitlab安装

系统环境:CentOS7

一、安装并配置必要依赖关系

sudo yum install -y curl policycoreutils-python openssh-server

sudo systemctl enable sshd(有sshd的可以省略)

sudo systemctl start sshd(有sshd的可以省略)

sudo firewall-cmd --permanent --add-service=http(防火墙设置)

sudo systemctl reload firewalld(重启防火墙)

二、邮件服务配置

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

三、添加giblab安装包并安装

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

sudo EXTERNAL_URL="gitlab.xxxx.com" yum install -y gitlab-ce

四、其他

修改配置文件 vim /etc/gitlab/gitlab.rb

重载 配置 gitlab-ctl reconfigure

启动 gitlab-ctl start

gitlab-ce 与 gitlab-ee的区别: GitLab提供了社区版(CE)与企业版(EE)。社区版可从网络免费下载并且是开源产品,它出自一个由几百人组成的社区。企业版提供订阅服务,并且更深层次地集成了LDAP/AD、Jira与Jenkins等

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容