GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04にGitLabをインストールする-最良の方法は?

GitLabは完全なDevOpsプラットフォームツールであり、マネージドgitリポジトリ、アプリケーション用の統合CI / CDパイプライン、Kubernetes統合など、ソフトウェア開発に役立つ多くの機能を提供します。これは、チーム間でのソースコードのリモート配布に役立つWebベースのホスティングツールです。 GitLabには2つのバージョンがあります。有料機能を提供するエンタープライズエディションと、オープンソースで無料のコミュニティエディションです。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムリポジトリクエリを実行するのを定期的に支援しています。

これに関連して、Ubuntu20.04にGitLabのコミュニティエディションをインストールしてホストする方法を検討します。


UbuntuLinuxシステムにGitLabをインストールする前にすべきこと

このインストール手順を実行する前に、sudo権限を持つユーザーを使用していることを確認してください。

また、次のコマンドを実行して、システムパッケージ情報を更新してください。

$ sudo apt update

次に、次の必要なパッケージをインストールします。

$ sudo apt install -y ca-certificates curl openssh-server


システムにGitLabパッケージリポジトリを追加する方法は?

すべての依存関係がインストールされたら、次のcurlコマンドを実行して、システムにパッケージ情報を追加するbashスクリプトをダウンロードする必要があります。これにより、aptがGitLabdebパッケージを管理できるようになります。

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

上記のcurlコマンドでは、-sオプションはサイレント(つまり、プログレスバーなし)を示し、-Sオプションはエラーを表示することを示します。

これで、GitLabパッケージリポジトリのコンテンツを次のパスで確認できます。

$ cat /etc/apt/sources.list.d/gitlab_gitlab-ce.list

GitLab CEパッケージをインストールする方法は?

gitlabリポジトリを追加したので、もう一度システムを更新します。

GitLab CEパッケージをインストールするには、次のコマンドを実行します。

$ sudo apt update
$ sudo apt install gitlab-ce -y

インストールが完了したら、external_urlセクションで既存のサンプルサブドメインを有効なドメインまたはサブドメインに置き換える必要があります。

この例では、デモンストレーション用にデバイスIPを使用します。ローカルドメイン名を使用する場合は、/ etc / hostsで構成できます:

$ sudo vim /etc/gitlab/gitlab.rb

ここで、構成が完了したら、次のコマンドを実行して構成の変更を適用します。再構成が完了するまでに時間がかかる場合があります:

$ sudo gitlab-ctl reconfigure

再構成が完了したら、次を実行してステータスを確認できます。

$ sudo gitlab-ctl status

同様に、

次のコマンドを実行してサービスを開始できます

$ sudo gitlab-ctl start

次に、サービスの実行を停止するには、

$ sudo gitlab-ctl stop


GitLabWebインターフェイスの閲覧

これで、すべてがセットアップされた後、configuredomainnameを介してローカルデバイスまたはサーバーのGitLabにアクセスできます。

  • 初期段階では、rootユーザーのパスワードを変更するように求められます。
  • パスワードが変更されると、ログインページにリダイレクトされます。
  • これで、rootユーザーとパスワード(最近変更された)を使用してGitLabダッシュボードにアクセスできます。
  • 次に、ダッシュボードが表示されます。



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

  2. ubuntu サーバー 17.04 に gitlab-ce をインストールします。

  3. Ubuntu に Qt をインストールする

  1. Ubuntu 20.04にVNCサーバーをインストールする-最良の方法は?

  2. Ubuntu 20.04にGIMPをインストールする-最良の方法は?

  3. Ubuntu 20.04にDuplicityをインストールする-最良の方法は?

  1. Ubuntu20.04にBluefishEditorをインストールする-最良の方法は?

  2. Ubuntu20.04にBraveBrowserをインストールする-最良の方法は?

  3. Ubuntu 20.04にThunderbirdをインストールする-最良の方法は?