gitlab安装CentOS7

GitLabQ社区版或GitLabCE是一个开源网络Git存储器,配有wiki和问题跟踪文章描述如何安装GitlabCE并配置CentOS7云服务器安全套接层

预设条件

  • acentOS7服务器至少8GB内存
  • 域名指向服务器

安装依赖

少数依存关系安装前必须安装 GitLabCentOS7默认安装这些包中的大部分或全部,但你应确保安装前先安装GitLab安装包带丰树使用下命令 :

sudoyum安装-y curl策略colorutis-pythonensh-server后缀

后缀安装期间选择互联网网站.下一页输入域名启动启动后缀

systemctl启动后缀

GitlabCE安装

完成依存性安装后,执行下列步骤:

  1. 切换目录/tm:

    d/tm

  2. 运行存储器脚本gitlab.com:

    wget大全https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh

  3. 安装存储库:

    sudobash脚本.rpm.sh

  4. 安装GitlabCE

    sudoyum安装 gitlab-ce

配置 GitLab

输入命令安装GitLabCE后,应看到设置域名警告时段
修复并启动SSLensencrypt.执行下列步骤:

  1. GitLab配置文件开文本编辑器示例使用纳米.

    sudo纳米/etc/gitlab/gitlab.rb

  2. 查找外部_url字段并更新匹配域名并修改HTTPHTTPS.
    外观应像下例

    external_url 'https://example.com'
  3. 查找letsencrypt[‘contact_emails']字段内如果您的SSL证书有问题,系统会提醒此字段所列的邮箱地址。外观应像下例

    letsencrypt['联系人_emails's's'[email protected]']
  4. 保存文件并退出

  5. 重配置GitLab读新配置文件这部分可能需要几分钟时间

    sudo gitlab-ctl重配置

重配置完成后,浏览器浏览域名开始使用GitLabCE


Baidu
map