GitLab Pages

Git系列教程

孤者浪人 提交于 2020-04-13 08:18:14
【重学Git】整理提交记录 【重学Git】高级命令篇 【重学Git】基础命令篇 github pages与travis ci运作原理 用命令行撤销工作区的所有更改(修改文件&&新增文件) 配置Gitlab pages和Gitlab CI 谈下git的基本操作 出处: https://www.cnblogs.com/zhangnan35/category/1403332.html 来源: oschina 链接: https://my.oschina.net/u/4374260/blog/3231879

Gitlab Pages 启用

和自甴很熟 提交于 2019-11-29 09:46:35
Gitlab Pages 启用 本文目标是在一台安装了 gitlab 系统上的服务器上,开启 Gitlab Pages 服务。 Gitlab CE 系统版本: 11.8.1 准备事项 开放 服务器 端口 Gitlab Pages 服务默认: 8090 准备域名 *.xx.com ,最好是一个独立的域名,不要使用 Gitlab 系统的域名。 可选,如果 Gitlab Pages 服务想要开启 https ,请准备通配域名证书。 DNS指向 设置 IPv4 A 类型,记录为 * ,IP指向 GitLab 服务器 服务器上安装 gitlab-runner gitlab page 服务配置 Gitlab 配置文件地址 /var/opt/gitlab/gitlab.rb 启用服务 gitlab_pages['enable'] = true 服务域名 https 模式: https 模式设置: pages_external_url "https://xxx.com/" http/2 模式只有在 https 模式下激活: gitlab_pages['use_http2'] = true 关联域名证书: pages_nginx['redirect_http_to_https'] = true pages_nginx['ssl_certificate'] = "/opt/gitlab/ssl/crt

本地搭建的GitLab中开启Pages功能,不需要域名也可以

纵然是瞬间 提交于 2019-11-28 12:22:32
最近在公司内部,我负责搭建了GitLab服务,开启了从SVN逐步转到GIT的路程。目前自建的GitLab运行状态良好,非常好用。但是默认的GitLab并没有开启Pages服务,这样的话在编写项目说明文档时,就很不方便了。于是自己试着在本地搭建的GitLab中开启Pages功能,下面把开启过程和遇到的问题记录下来,分享给大家。 1、开启GitLab Pages功能 编辑 /etc/gitlab/gitlab.rb文件,修改如下两行 ##! Define to enable GitLab Pages pages_external_url "http://R7102/" gitlab_pages['enable'] = true 注意的这里的pages_external_url,配置的是Pages使用的域名。如果你没有域名,就先随便写个主机名什么的。之后我们可能通过配置Nginx来解决。 ※注意,最好通过 gitlab-ctl restart 重启GitLab,使得GitLab Pages功能生效。 2、安装配置GitLab Runner 为了能够自动发布Pages,我们需要安装GitLab Runner,然后通过GitLab CI做到Pages内容的自动更新。 由于网络环境不稳定,所以建议不要使用yum方式安装Runner,可以点击下面的链接下载GitLab Runner的安装包。