GitLab は、Git リポジトリの管理、チームでの共同作業、およびプロジェクトのパッケージ化を可能にするオープン ソース Web アプリケーションです。 Ruby on Rails テクノロジーに基づいており、単一の管理しやすいインターフェイスで複数のリポジトリを管理し、コード レビューを実行できます。 GitLab は、Git を初めて使用するユーザーだけでなく、大規模なチームにとっても強力なソリューションです。この記事では、Linux オペレーティング システム上で GitLab サーバーをセットアップする方法を紹介します。
インストールを開始する前に、Linux サーバーに必要なソフトウェアがインストールされていることを確認する必要があります。まず、必要な依存ライブラリをインストールする必要があります。
sudo apt-get install -ycurl openssh-server ca-certificates
GitLab は PostgreSQL データベースと Redis サーバーを使用する必要があるため、インストールする必要があります:
sudo apt-get install -y postgresql postgresql-client libpq-dev redis-server
GitLab には Ruby と Git も必要です。次のコマンドを実行してインストールできます。コマンド:
sudo apt-get install -y Ruby Ruby-dev make gcc git
GitLab をインストールする前に、次のものが必要です。公式の GitLab ストレージ ライブラリを追加するには、必要な依存ライブラリをインストールする必要があります。次のコマンドを実行します:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
これにより、システムは GitLab 公式リポジトリを追加し、apt パッケージ キャッシュを自動的に更新します。次に、GitLab CE をインストールする必要があります。
sudo apt-get install gitlab-ce
GitLab は必要な依存関係ライブラリをインターネットからダウンロードしてインストールする必要があるため、インストール プロセスには時間がかかる場合があります。 . これはネットワーク速度にも依存します。
インストールが完了したら、構成する必要があります。まず、GitLab 構成ファイルを編集する必要があります:
sudo nano /etc/gitlab/gitlab.rb
次のオプションを編集して構成する必要があります:
変更を加えた後、ファイルを保存して閉じ、GitLab を再構成します。
sudo gitlab-ctl reconfigure
これにより、必要な構成変更がすべて処理され、開始されます。 GitLab CE サービス。これで、GitLab サーバーを使用する準備が整いました。
これで、ブラウザを通じて GitLab にアクセスできるようになりました。アドレス バーに GitLab サーバーのアドレス (http://[IP アドレス] など) を入力します。 GitLab のログイン ページにリダイレクトされます。ユーザー名とパスワードを入力すると、ダッシュボードに移動します。
GitLab は非常に重要なツールであるため、安全に保管する必要があります。 GitLab を保護するための提案をいくつか示します。
以上がLinux上でGitLabサーバーを構築する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。