安装环境
详细的系统要求可以查看:https://docs.gitlab.com/ee/install/requirements.html
官方给出的是 \(2核8GB\) 稳定支撑 \(100用户\),一般我们使用 \(2核4GB\) 也差不多够了。
操作系统
主机使用的是虚拟机:Windows10 安装 ubuntu-18.04.2
1 | # 版本 |
硬件信息
1 |
|
设置下载镜像源
清华大学开源软件镜像站,赞一个👍
小科普:
sources.list
:常规的仓库文件,apt-get install
的时候会按照文件中的仓库源顺序查找下载。sources.list.d
: 仓库目录,安装软件的时候会把该目录下的配置信息合并到sources.list
中,关于查找顺序本人暂时还不清楚。我们把每个安装包的配置源单独放在
sources.list.d
目录中有以下好处:- 文件名自带备注,方便查找。
- 添加或者删除只需要删除对应的文件就好,没有副作用。
- 方便第三方安装脚本使用。
配置文件说明:
1 |
|
起步
首先信任 GitLab 的 GPG 公钥:
1 |
|
新建 Gitlab
源文件:
1 |
|
把以下内容复制进去:
1 |
|
进行安装:
1 |
|
基础配置
详细配置可以参考官方文档:https://docs.gitlab.com/omnibus/settings/configuration.html。
打开 gitlab.rb
配置文件
1 |
|
把 external_url
更改为你本地IP 或者配置的域名(不要忘记加 http://
),默认端口一般为 80
:
修改完之后执行以下命令:
1 |
|
访问 external_url
/help/instance_configuration 查看当前 gitlab
服务的实例配置信息。
结束
访问 external_url
/help 看看是不是最新的(国外的🐒都是更新狂魔):