linux gitlab安装教程,linux安装gitlab(官方)

gitlab介绍

GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。Github一是一个搭建好的git网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等。二者都是git的衍生产品。

安装建议

强烈建议安装Omnibus包,因为它安装更快,升级更容易,并且它包含增强其他方法中没有的可靠性的特性。我们还强烈建议至少4GB的空闲内存来运行GITLAB。

本文也是按照官方的安装方法来介绍的:https://about.gitlab.com/installation/

安装步骤

3.1 安装和配置必要的依赖项

在CentOS 7 (and RedHat/Oracle/Scientific Linux 7),下面的命令还将打开系统防火墙中的HTTP和SSH访问。

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

sudo systemctl enable sshd

sudo systemctl start sshd

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

sudo systemctl reload firewalld

接下来,安装PASFIX发送通知电子邮件。如果您想使用其他解决方案发送电子邮件,请跳过这一步,在安装GitLab之后配置外部SMTP服务器。

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

在Postfix安装过程中,可能出现配置屏幕。选择“Internet站点”并按Enter。使用服务器的外部DNS用于“邮件名”并按Enter。如果出现额外的屏幕,请继续按Enter来接受默认值。

3.2 添加GITLAB包存储库并安装包

添加GITLAB包存储库。

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

接下来,安装GITLAB包。将“http://gitlab.example.com”更改为要访问GITLAST实例的URL。安装将自动配置和启动GITLAB在该URL。HTTPS在安装后需要额外的配置。

sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee

3.3 浏览并登陆

在您第一次访问时,您将被重定向到密码重置界面。为初始管理员帐户提供密码,您将被重定向回登录界面。使用默认帐户的用户名根来登录。

3.4 设置您的通信偏好

访问git的电子邮件订阅偏好中心https://about.gitlab.com/preference-center/,让git知道什么时候与您沟通。我们有一个明确的电子邮件选择政策,所以你完全控制我们发送电子邮件的频率和频率。

我们每月两次发布GitLab新闻,包括开发团队的新特性、集成、文档和幕后故事。对于与bug和系统性能相关的关键安全更新,请登录我们的专用安全通讯。

重要提示:如果您不选择安全通讯,您将不会收到安全警报。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值