GitLab は、Web ベースの Git ウェアハウス管理機能に加え、多くのコラボレーション ツールや自動プロセスを提供するオープン ソース コード ホスティング プラットフォームです。この記事ではGitLabのインストール方法を解説します。
準備:
GitLab のインストールを開始する前に、サーバーが次の要件を満たしていることを確認する必要があります:
Docker および Docker Compose をインストールします:
GitLab は、インストール プロセスを簡素化するための Docker イメージを提供します。まず、サーバーに Docker と Docker Compose をインストールする必要があります。
Ubuntu では、次のコマンドを使用して Docker をインストールできます:
sudo apt-get update sudo apt-get install docker.io
インストールが完了したら、次のコマンドを使用して Docker Compose をインストールできます:
sudo apt-get install docker-compose
GitLab をインストールします:
Docker と Docker Compose がシステムにインストールされたら、GitLab のインストールを開始できます。
インストール手順は次のとおりです:
sudo mkdir -p /var/opt/gitlab
version: '3' services: web: image: 'gitlab/gitlab-ce:latest' restart: always hostname: 'ubuntu.yourdomain.com' environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://ubuntu.yourdomain.com' gitlab_rails['gitlab_shell_ssh_port'] = 2224 ports: - '80:80' - '443:443' - '2224:22' volumes: - '/var/opt/gitlab:/var/opt/gitlab' - '/var/opt/gitlab/config:/etc/gitlab' - '/var/opt/gitlab/logs:/var/log/gitlab'
注: 上記の構成ファイルをサーバーにコピーする前に、「ubuntu.yourdomain.com」を独自のドメイン名または IP に置き換える必要があります。住所。
sudo docker-compose up -d
これにより、GitLab コンテナが起動します。次のコマンドを使用して、コンテナーが実行されているかどうかを確認できます:
sudo docker ps
GitLab がインストールされているドメイン名または IP アドレスにアクセスします。 。最初のアクセスでは、管理者のユーザー名とパスワードを設定する必要があります。
GitLab の管理インターフェイスで、[管理エリア] > [設定] > [ネットワーク] > [送信 SMTP サーバー] をクリックします。
SMTP サーバーの詳細を設定し、[SMTP 設定のテスト] をクリックして、正しく動作しているかどうかをテストします。
これで、GitLab が正常にインストールされ、プラットフォーム上でのコード管理とコラボレーションのために SMTP サーバーが構成されました。
概要:
この記事では、Ubuntu に GitLab をインストールするプロセスを紹介します。 Docker コンテナを使用すると、インストール プロセスがよりシンプルになり、信頼性が高まります。この手順により、サーバー上に Git ウェアハウス管理機能を備えたコード ホスティング プラットフォームを作成できます。
以上がGitLab のインストール方法の詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。