CentOS 7 上に独自の GitLab ウェアハウスを構築する詳細な手順は次のとおりです。
-
システムを更新する:
開始する前に、システムが最新バージョンに更新されていることを確認してください。ターミナルを開き、次のコマンドを実行します。sudo yum update -y
-
依存関係をインストールする:
GitLab をインストールする前に、いくつかの依存関係をインストールする必要があります。次のコマンドを実行して、必要なパッケージをインストールします。sudo yum install -y curl policycoreutils-python openssh-server
-
GitLab リポジトリを追加する:
次のコマンドを実行して、GitLab リポジトリの GPG キーを追加します。curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
-
GitLab をインストールする:
次のコマンドを実行して GitLab をインストールします。sudo EXTERNAL_URL="http://your_domain_or_IP" yum install -y gitlab-ee
「your_domain_or_IP」を独自のドメイン名または IP アドレスに置き換えます。
-
GitLab を構成する:
編集するために構成ファイルを開きます。sudo vi /etc/gitlab/gitlab.rb
ファイル内で「external_url」行を見つけて、それをドメイン名または IP アドレスに設定します。
external_url 'http://your_domain_or_IP'
ファイルを保存して閉じます。
-
GitLab の起動:
次のコマンドを実行して GitLab を起動します。sudo gitlab-ctl reconfigure
これにより、GitLab サービスが構成され、開始されます。
- GitLab リポジトリにアクセスします。
ブラウザで構成ファイルに設定したドメイン名または IP アドレスにアクセスします。GitLab のログイン ページが表示されます。画面上の指示に従って管理者アカウントを作成し、セットアップを完了します。
これで、CentOS 7 上に独自の GitLab リポジトリが正常に構築されました。GitLab を使用すると、コードをホストおよび管理し、開発においてチーム メンバーと共同作業することができます。