====== GitLab CE ====== [[:linux|一つ上へ]] ===== 導入 ===== GitLab CEリポジトリを追加する。 vim /etc/yum.repos.d/gitlab_gitlab-ce.repo 以下の内容を記載する。 [gitlab_gitlab-ce] name=gitlab_gitlab-ce baseurl=https://packages.gitlab.com/gitlab/gitlab-ce/el/8/$basearch repo_gpgcheck=1 gpgcheck=1 enabled=1 gpgkey=https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey/gitlab-gitlab-ce-3D645A26AB9FBD22.pub.gpg sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt metadata_expire=300 [gitlab_gitlab-ce-source] name=gitlab_gitlab-ce-source baseurl=https://packages.gitlab.com/gitlab/gitlab-ce/el/8/SRPMS repo_gpgcheck=1 gpgcheck=1 enabled=1 gpgkey=https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey/gitlab-gitlab-ce-3D645A26AB9FBD22.pub.gpg sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt metadata_expire=300 GPG鍵が古い場合があるので、最新バージョンに更新しておく。 rpm --import https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey 以下のコマンドを実行し、スクリプトを実行することで簡単にリポジトリをインストールすることができる。 curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash dnf install gitlab-ce -y 以下の部分を環境に合わせて変更する。 external_url 'http://nkgit.domain.internal' 編集したら、以下のコマンドを実行して変更を適用する。 gitlab-ctl reconfigure 初期パスワードは**/etc/gitlab/initial_root_password**に記載されている。 設定したURLに接続してrootでログインする。