ホームページ > 開発ツール > Git > 最新バージョンの GitLab を Ubuntu オペレーティング システムにインストールする方法

最新バージョンの GitLab を Ubuntu オペレーティング システムにインストールする方法

PHPz
リリース: 2023-04-10 14:05:50
オリジナル
790 人が閲覧しました

GitLab は、Git ベースのバージョン管理システムです。開発者が開発をより効率的に管理し、共同作業できるようにする機能が豊富にあります。 GitLab の最新バージョンはバージョン 8.17.2 です。この記事では、Ubuntu オペレーティング システムに最新バージョンの GitLab をインストールする方法を紹介します。

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

GitLab をインストールする前に、次の依存関係がインストールされていることを確認する必要があります:

  1. CURL

sudo apt-get installcurl

  1. Openssl

    sudo apt-get install openssl

  2. Postgresql

sudo apt-get install postgresql postgresql-contrib

インストール後、PostgreSQL の新しいデータベース ユーザーを作成する必要があります。 PostgreSQL シェルを開いて次のコマンドを入力することでユーザーを作成できます:

sudo -u postgres psql

CREATE USER git CREATEDB;

SET PASSWORD FOR git = ' yourpassword';

ステップ 2: GitLab をインストールする

GitLab の最新バージョンをインストールするには、公式のインストール スクリプトを使用する必要があります。次のコマンドを使用してスクリプトをダウンロードできます:

sudocurl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

GitLab をインストールする次のコマンドを実行する前に、ダウンロードが完了するまで待つ必要があります:

sudo apt-get install gitlab-ce

ステップ 3: GitLab を構成する

インストール 完了したら、GitLab を構成する必要があります。まず、テキスト エディタ (nano や vim など) を使用して「/etc/gitlab/gitlab.rb」ファイルを開きます。

sudo nano /etc/gitlab/gitlab.rb

Inファイルで「postgresql」と「external_url」を検索し、次のように変更します。

postgresql['enable'] = true

gitlab_rails['db_username'] = "git"

gitlab_rails['db_password'] = "あなたのパスワード"

gitlab_rails['db_host'] = 'localhost'

gitlab_rails['db_port'] = '5432'

external_url ' http://yourdomain.com'

終了したら、ファイルを保存して閉じます。

ステップ 4: GitLab を再構成してサービスを開始する

GitLab を再構成する:

sudo gitlab-ctl reconfigure

GitLab サービスを開始する:

sudo gitlab-ctl start

この時点で、GitLab の最新バージョンが正常にインストールされました。ブラウザから http://yourdomain.com にアクセスすると、機能していることを確認できます。

概要

この記事では、Ubuntu オペレーティング システムに最新バージョンの GitLab をインストールする方法を紹介します。インストール時にいくつかの問題が発生する可能性がありますが、適切なインストールと構成により、GitLab の効果的なバージョン管理と共同開発が可能になります。この記事があなたの学習と使用に役立つことを願っています。

以上が最新バージョンの GitLab を Ubuntu オペレーティング システムにインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート