ホームページ >開発ツール >Git >独自のサーバー上に Gitlab を構築する方法

独自のサーバー上に Gitlab を構築する方法

PHPz
PHPzオリジナル
2023-04-07 16:58:12980ブラウズ

GitLab は、Git ベースのコード バージョン管理システムおよびソース コード ホスティング サービスです。これは、プロジェクト履歴とバージョン管理の完全な制御を維持しながら、開発チームが安全な内部ネットワーク上で共同作業できるようにするオープンソース ソフトウェアです。 GitLab を使用して独自のバージョン管理システムを構築すると、チームの時間と効率が大幅に向上します。この記事では、Gitlabを自分のサーバーにセットアップする方法を紹介します。

  1. 依存関係のインストール

GitLab のインストールを開始する前に、必要な依存関係がサーバーにインストールされていることを確認してください。 GitLab のインストールに必要な依存関係は次のとおりです。

  • Openssl 1.0.2 以降
  • Ruby 2.4 以降
  • Git 2.10.0 以降上位バージョン
  • Bzip2 1.0.6 以降
  • #PostgreSQL 9.6 以降
  • #Node.js 10.13.0 以降
  • ImageMagick 6.5.7 以降
  • Redis 5.x 以降
  • 上記の依存関係がすべてサーバーにインストールされていることを確認してください。これらの依存関係がインストールされていない場合は、まずサーバーに依存関係をインストールする必要があります。

GitLab のダウンロード
  1. GitLab の公式 Web サイトから最新バージョンの GitLab をダウンロードします。 GitLab の最新バージョンは、GitLab の公式 Web サイトからダウンロードできます。ソース コードをダウンロードして自分でビルドするか、ビルドされたバイナリを直接ダウンロードするかを選択できます。

GitLab のインストール
  1. GitLab をダウンロードした後、次のコマンドを実行してサーバーにインストールします。
sudo apt-get install gitlab-ce

をインストールするように求めるプロンプトが表示された場合特定の依存関係がある場合は、次のコマンドを追加します。

sudo apt-get install curl openssh-server ca-certificates postfix

注: このコマンドは Ubuntu 環境で実行されます。他の環境は異なる場合があります。オペレーティング システムとバージョンに基づいて適切なコマンドを使用してください。

インストールが完了したら、ファイアウォールを無効にして、gitlab を起動します。

sudo ufw disable
sudo systemctl start gitlab-runsvdir.service

GitLab の構成
  1. GitLab をインストールした後、使用を開始する前に簡単な構成を実行する必要があります。デフォルトでは、GitLab はデータを「/var/opt/gitlab」ディレクトリに保存しますが、この場所を変更したい場合は、/etc/gitlab/gitlab.rb ファイルを変更することで変更できます。

gitlab 設定ファイルを再起動して有効にします:

sudo gitlab-ctl reconfigure

最後に、ブラウザでサーバーの IP アドレスまたはドメイン名にアクセスすると、GitLab のようこそページが表示されるはずです。これらの手順を完了すると、独自の GitLab サーバーでプロジェクトの作成と管理を開始できます。

以上が独自のサーバー上に Gitlab を構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。