GitLabをCentOS7に30分でインストールする

構築環境

手順

1.ホスト名を指定
2.リポジトリを追加
3.GitLabをインストール
4.GitLabを設定&起動
5.Firewalldに設定を追加 6.ブラウザからアクセス
7.Hostnameを変更する

[公式ドキュメント(https://about.gitlab.com/installation/#centos)

1.ホスト名を指定

GitLabのインストール前にホストネームを設定することが望ましい。
正引きできるドメインを設定することで後にアクセスが少し楽になる。

2.リポジトリを追加

リポジトリ追加用のスクリプトをダウンロードし実行する。

# curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash

3.GitLabをインストール

# yum install -y gitlab-ce

4.GitLabを設定&起動

# gitlab-ctl reconfigure

5.Firewalldに設定を追加

# firewall-cmd --add-service=http --permanent
# firewall-cmd --add-service=https --permanent
# firewall-cmd --reload

6.ブラウザからアクセス

初回アクセス時に管理者用パスワードを登録する画面が表示されます。
※管理者アカウントのデフォルトは、「root」が指定されている。

http://ホスト名またはIPアドレス

7.ホスト名を変更

インストール作業後にホスト名を変更する場合は、下記の方法で実施する。

# vim /etc/gitlab/gitlab.rb

external_urlは、IPアドレスを指定してもよい。

external_url 'http://xxxxxxxxxx'

編集内容を反映する。

gitlab-ctl reconfigure

GitLabを再起動する。

gitlab-ctl restart