GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu20.04にGitLabをインストールする方法

このチュートリアルでは、GitLabを Ubuntuにインストールする方法を紹介します。 20.04VPS。 Gitlabは、アプリケーションのライフサイクルをカバーする幅広い機能を備えたプラットフォームです。バージョン管理にGitリポジトリマネージャーを使用しているため、Gitリポジトリを簡単にホストできます。また、CI/CD統合とコードレビューも提供します。

チームと協力して、ソフトウェアをより迅速かつ効率的に簡単に計画、構築、保護、および展開できます。これにより、Gitlabは、新しいプロジェクトのテンプレートを作成、インポート、または使用することを選択できる、あらゆる規模のDevOpsおよびDevSecOpsプロジェクトに最適なオプションになります。

前提条件

インストールを開始する前に、満たす必要のあるいくつかの要件があります。

  • 4GB以上のRAMを搭載したVPS(SSD 4 VPSプラン)
  • Ubuntu20.04の新規インストール
  • ユーザー権限:sudo権限を持つrootまたは非rootユーザー
  • サーバーのIPアドレスへのドメインまたはサブドメインの記録
ステップ1.システムを更新します

Ubuntu 20.04を新規インストールするには、最新のソフトウェアアップデートが必要です。次のコマンドを実行して、システムを最新バージョンに更新します。

sudo apt update -y && apt upgrade -y

ステップ2.依存関係をインストールする

システムを更新したら、Gitlabのインストールに必要な依存関係をインストールする必要があります。

sudo apt-get install -y curl openssh-server ca-certificates tzdata perl

次に、GitLabから送信される通知メールのpostfixをインストールする必要があります。インストールを続行する前に、ドメインまたはサブドメインがサーバーを指している必要があることに注意してください。

sudo apt-get install -y postfix

インストール中に構成画面が表示された場合は、[インターネットサイト]オプションを選択し、次の画面でサーバーの外部DNSの「メール名」を入力できます。次のオプションについては、Enterキーを押してデフォルトを使用できます。

ステップ3.GitLabをインストールします

以前のインストールが成功した場合は、次のコマンドでGitLabパッケージリポジトリを追加してインストールを続行します。

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

これでGitLabをインストールする準備が整いましたが、続行する前に、自動インストールに使用するため、ドメインまたはサブドメインにDNSが正しく設定されていることを再度確認してください。これで、コマンドを使用してGitLabインストールを実行できます。

sudo EXTERNAL_URL="https://example.domain.com" apt-get install gitlab-ee

インストールを開始する前に、以前に設定したドメインまたはサブドメインでEXTERNAL_URL値を変更する必要があることに注意してください。インストール中に、EXTERNAL_URL値でhttps://を使用した場合、GitLabはLet’s Encryptに証明書を自動的に要求します。HTTPを使用してインストールすることも、独自の証明書を使用することもできます。

インストール中にrootユーザー用にランダムなパスワードが生成されます。インストールの最後にパスワードファイルのパスを見つけることができます。通常、パスワードファイルは/etc/gitlab/initial_root_passwordにあります。 。このパスワードは24時間のみ保存されることに注意してください。

インストールが完了したら、コマンドを使用してサービスステータスを確認できます。

sudo gitlab-ctl status

また、すべてのサービスが実行されている場合は、同様の出力が得られるはずです。

run: crond: (pid 50291) 9059s; run: log: (pid 47093) 9462s
run: gitaly: (pid 50515) 9043s; run: log: (pid 46688) 9675s
run: gitlab-exporter: (pid 50330) 9057s; run: log: (pid 47359) 9356s
run: gitlab-workhorse: (pid 50261) 9060s; run: log: (pid 47163) 9423s
run: grafana: (pid 50463) 9047s; run: log: (pid 49444) 9136s
run: logrotate: (pid 120962) 2510s; run: log: (pid 46614) 9707s
run: nginx: (pid 47288) 9386s; run: log: (pid 47207) 9412s
run: node-exporter: (pid 50310) 9059s; run: log: (pid 47338) 9374s
run: postgres-exporter: (pid 50451) 9047s; run: log: (pid 47800) 9287s
run: postgresql: (pid 46828) 9647s; run: log: (pid 46845) 9643s
run: prometheus: (pid 50346) 9056s; run: log: (pid 47406) 9325s
run: puma: (pid 47097) 9458s; run: log: (pid 47105) 9455s
run: redis: (pid 46642) 9694s; run: log: (pid 46653) 9691s
run: redis-exporter: (pid 50338) 9057s; run: log: (pid 47379) 9342s
run: registry: (pid 50278) 9060s; run: log: (pid 47272) 9390s
run: sidekiq: (pid 47115) 9442s; run: log: (pid 47127) 9439s

これで、以前に設定したドメインまたはサブドメインを使用して、ブラウザーからGitLabアプリケーションにアクセスできるようになります。

rootとランダムに生成されたパスワードを使用して/etc/gitlab/initial_root_passwordからログインできます。 。

次のコマンドを使用して、すべてのGitLabコンポーネントを開始、停止、または再起動できます。

sudo gitlab-ctl start

sudo gitlab-ctl stop

sudo gitlab-ctl restart

GitLabの個々のコンポーネントを開始、停止、または再起動することもできます。たとえば、grafanaを再起動する場合は、次のコマンドを使用して再起動できます。

# sudo gitlab-ctl restart grafana
ok: run: grafana: (pid 151924) 1s

デフォルトでは、GitLabは新規ユーザーのサインアップを許可します。安全なアクセスのために、GitLabを無効にすることをお勧めします。 GitLab Webコンソールから無効にすることができます–[メニュー]>[管理]->[サインアップを有効にする]チェックボックスをオフにします。

もちろん、Ubuntu20.04にGitLabをインストールする必要はありません。難しい場合は、Linuxホスティングを使用してください 計画では、専門のLinux管理者にUbuntu20.04にGitLabをインストールするように依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu 20.04にGitLabをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、単に返信してください。ありがとうございます。


Panels
  1. Ubuntu16.04LTSにXAMPPをインストールする方法

  2. Ubuntu18.04LTSにXAMPPをインストールする方法

  3. Ubuntu16.04にRをインストールする方法

  1. Ubuntu18.04にGitLabをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にGitLabをインストールします

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にRをインストールする方法