ホームページ  >  記事  >  開発ツール  >  centos7にgitlabサーバーをセットアップする

centos7にgitlabサーバーをセットアップする

WBOY
WBOYオリジナル
2023-05-17 13:29:38919ブラウズ

今日のテクノロジー分野では、コード管理とバージョン管理がますます重要になっています。コードを整理して管理するために、ますます多くの開発チームがコード管理に GitLab を使用し始めています。 GitLab は、バージョン管理、問題追跡、CI/CD などのさまざまな機能を提供する、人気のある Git ベースのオープンソース コード管理プラットフォームです。

この記事では、CentOS 7 で GitLab サーバーをセットアップする方法について説明します。以下に詳細な手順と手順を示します。

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

始める前に、CentOS 7 に GitLab を適切にインストールして構成するために、必要なパッケージと依存関係をいくつかインストールする必要があります。次のコマンドを使用してインストールします。

sudo yum update
sudo yum install curl policycoreutils openssh-server openssh-clients 
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld   

これらのパッケージが正常にインストールされたら、次のステップに進むことができます。

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

GitLab をインストールする推奨される方法は、公式ソースからインストールすることです。次の手順をリストします。

  1. GitLab 公式 rpm パッケージ ソースの追加
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
  1. GitLab のインストール

    sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee

上記のコマンドは GitLab EE バージョンをインストールしますが、CE (無料コミュニティ バージョン) のインストールを選択することもできます。

  1. GitLab サービスの開始

    sudo gitlab-ctl reconfigure

このコマンドを実行すると、GitLab がローカルにインストールされ、完全な GitLab エコシステムが構成されます。

  1. インストールの確認

    sudo gitlab-ctl status

すべてが正常であれば、インストールされているすべてのサービスが実行されていることが確認できるはずです。

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

GitLab がシステムに正しくインストールされ、構成されたので、サイトが正常に動作するように必要な構成をいくつか行う必要があります。

  1. GitLab の構成ファイルを変更する

次のコマンドを実行して、編集用に構成ファイルを開きます:

sudo vi /etc/gitlab/gitlab.rb

次の内容を追加します:

external_url 'http://git.yourdomain.com'   #GitLab服务器的域名或IP地址

HTTPS を使用している場合は、HTTPS URL を指定して管理者インターフェイスのセキュリティを強化できます。

  1. GitLab の再構成

上記の変更を行ったら、GitLab を再構成します。

sudo gitlab-ctl reconfigure

このコマンドは、サーバーに加えた変更を読み取ります。変更を加えて GitLab に適用します。

これで、GitLab の構成が完了しました。

ステップ 4: GitLab にログインします。

任意のブラウザを開き、GitLab で指定した URL を入力します。 GitLab ログイン ウィンドウが表示されます。ここでは、デフォルトの管理者のユーザー名とパスワードを使用してログインする必要があります。管理者のユーザー名は root で、デフォルトの管理者パスワードはシステムのインストール中に生成できます。

ログインに成功すると、ダッシュボード、プロジェクト リスト、メンバー管理などを含む GitLab インターフェイスにアクセスできるようになります。

概要

この記事では、CentOS 7 で GitLab サーバーをセットアップする基本的な手順について説明しました。 GitLab のインストールと構成には複数のタスクが必要であることは理解していますが、上記の手順に従えば、プロセス全体を簡単に完了できます。 GitLab のセットアップが完了したら、開発チーム内で GitLab を使用すると、バージョン管理とコード管理をより効率的に行うことができます。

以上がcentos7にgitlabサーバーをセットアップするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。