ホームページ > 開発ツール > Git > Ubuntu オペレーティング システム上に個人用 GitLab サーバーをセットアップする方法

Ubuntu オペレーティング システム上に個人用 GitLab サーバーをセットアップする方法

PHPz
リリース: 2023-04-03 13:59:09
オリジナル
1212 人が閲覧しました

GitLab は、開発者がコードとプロジェクトを簡単に管理できるオープンソースのソース コード管理ツールです。これは GitHub に似たツールですが、統合された CI/CD プロセスや自動コード展開などの独自の機能がいくつかあります。オンライン GitLab サービス プロバイダーは数多くありますが、独自の GitLab サーバーを構築すると、より多くのカスタマイズ オプションが提供され、より適切に制御できます。

この記事では、Ubuntu オペレーティング システム上に個人用 GitLab サーバーをセットアップする方法を紹介します。このプロセスは非常に簡単で、基本的なコマンド ラインの知識と Ubuntu システムの基本的な理解のみが必要です。

ステップ 1: 必要なソフトウェアをインストールする

GitLab のインストールを開始する前に、必要なソフトウェアをインストールする必要があります。

ターミナルを開いて次のコマンドを入力します:

1

2

sudo apt-get update

sudo apt-get install -y curl openssh-server ca-certificates postfix

ログイン後にコピー

これにより、オペレーティング システムが更新され、SSH サーバー、CA 証明書、メール転送エージェント Postfix などのその他の必要なソフトウェアがインストールされます。

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

GitLab をインストールするには、GitLab が公式に提供するリポジトリを使用する必要があります。システムに追加するには、次のコマンドを入力します。

1

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

ログイン後にコピー

追加したら、次のコマンドを使用して、選択に応じて GitLab Community Edition (CE) または GitLab Enterprise Edition (EE) をインストールします。

GitLab CE のインストール:

1

sudo apt-get install gitlab-ce

ログイン後にコピー

GitLab EE のインストール:

1

sudo apt-get install gitlab-ee

ログイン後にコピー

必要なパッケージをすべてダウンロードしてインストールするため、このプロセスには時間がかかります。

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

GitLab をインストールした後、いくつかの基本的な構成を実行する必要があります。まず、次のコマンドを入力して GitLab の構成ファイルを編集します。

1

sudo nano /etc/gitlab/gitlab.rb

ログイン後にコピー

ファイルを開くにはパスワードの入力が必要な場合があります。このファイルには、ニーズに応じて変更できる多くの構成オプションがあります。ここでは、IP アドレスまたはドメイン名でアクセスできる GitLab の外部 URL を変更します。

次のコード行を見つけます:

1

# external_url 'http://gitlab.example.com'

ログイン後にコピー

コメントを解除し、次に示すように IP アドレスまたはドメイン名に変更します。

1

external_url 'http://your_ip_address'

ログイン後にコピー

ファイルを保存して閉じます。次に、次のコマンドを実行して GitLab を再構成します。

1

sudo gitlab-ctl reconfigure

ログイン後にコピー

このプロセスでは、必要なサービスがすべて再起動されるため、GitLab の再構成には時間がかかります。

ステップ 4: GitLab にアクセスする

これで、ブラウザを通じて GitLab にアクセスできるようになります。以下に示すように、IP アドレスまたはドメイン名と「/」を入力するだけです:

1

http://your_ip_address/

ログイン後にコピー

初めて GitLab にアクセスするときは、管理者アカウントを設定する必要があります。プロンプトに従ってユーザー名とパスワードを入力します。

完了したら、新しい管理者の資格情報を使用して GitLab にログインし、開始できます。

結論

これで、個人用 GitLab サーバーのセットアップが完了しました。独自のコードとプロジェクトの管理を開始したり、共同開発を完了したりできます。 GitLab を理解して使用することは非常に重要であり、これはより協力的で効率的な開発者になるのに役立ちます。

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

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