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

###条件要求 :

  • Debian 10服务器至少8GB内存

  • 域名指向服务器

####安装依赖

少数依存关系安装前必须安装 GitLab

第一命令行更新'高手'缓存命令如下:


              
华府

后安装'证书认证','卷曲','s-server''后缀'包包 :


              
华府

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

###GitlabCE安装

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

  1. 切换目录网际网际网际网路/tm网际网际网际网路:

    d/tm

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

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

  3. 使用下列命令安装存储库:

    sudobash脚本.deb.sh

  4. 安装GitlabCE

    sudoap安装 gitlab-ce

###配置 GitLab

命令安装 GitlabCE后,你应看到设置域名警告修复时继续启动SSL'ensencrypt'.执行下列步骤:

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

    sudo纳米/etc/gitlab/gitlab.rb

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

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

    
                    
    华府
  4. 保存文件并退出

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

    sudo gitlab-ctl重配置

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

Baidu
map