Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
acf1796e
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
acf1796e
编写于
1月 25, 2019
作者:
A
Alexander Tanayno
提交者:
Marcia Ramos
1月 25, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Adds steps for running GitLab Pages on a separate server
上级
5ab28549
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
36 addition
and
0 deletion
+36
-0
doc/administration/pages/index.md
doc/administration/pages/index.md
+36
-0
未找到文件。
doc/administration/pages/index.md
浏览文件 @
acf1796e
...
...
@@ -332,6 +332,42 @@ The maximum size of the unpacked archive per project can be configured in the
Admin area under the Application settings in the
**Maximum size of pages (MB)**
.
The default is 100MB.
## Running GitLab Pages in a separate server
You may want to run GitLab Pages daemon on a separate server in order to decrease the load on your main application server.
Follow the steps below to configure GitLab Pages in a separate server.
1.
Suppose you have the main GitLab application server named
`app1`
. Prepare
new Linux server (let's call it
`app2`
), create NFS share there and configure access to
this share from
`app1`
. Let's use the default GitLab Pages folder
`/var/opt/gitlab/gitlab-rails/shared/pages`
as the shared folder on
`app2`
and mount it to
`/mnt/pages`
on
`app1`
.
1.
On
`app2`
install GitLab omnibus and modify
`/etc/gitlab/gitlab.rb`
this way:
```shell
external_url 'http://<ip-address-of-the-server>'
pages_external_url "http://<your-pages-domain>"
postgresql['enable'] = false
redis['enable'] = false
prometheus['enable'] = false
unicorn['enable'] = false
sidekiq['enable'] = false
gitlab_workhorse['enable'] = false
gitaly['enable'] = false
alertmanager['enable'] = false
node_exporter['enable'] = false
```
1.
Run
`sudo gitlab-ctl reconfigure`
.
1.
On
`app1`
apply the following changes to
`/etc/gitlab/gitlab.rb`
:
```shell
gitlab_pages['enable'] = false
pages_external_url "http://<your-pages-domain>"
gitlab_rails['pages_path'] = "/mnt/pages"
```
1.
Run
`sudo gitlab-ctl reconfigure`
.
## Backup
Pages are part of the
[
regular backup
][
backup
]
so there is nothing to configure.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录