GitLab は、チームのコラボレーションと開発を簡単に実現できるオープン ソース コード ホスティング プラットフォームです。包括的な Git ウェアハウス管理システムを提供し、多くのプラグインを統合し、さまざまな一般的な言語とフレームワークをサポートします。この記事では、CentOS 7 システムに GitLab をインストールする方法を紹介します。
ステップ 1: 必要な依存関係をインストールする
GitLab をインストールする前に、必要な依存関係をいくつかインストールする必要があります。ターミナル ウィンドウを開き、次のコマンドを実行します。
sudo yum update -y sudo yum install curl openssh-server openssh-clients postfix cronie -y
上記のコマンドはシステムを更新し、メール サーバー (Postfix) とスケジュールされたタスク (Cronie) をインストールします。
ステップ 2: GitLab をインストールする
次のコマンドを実行して GitLab パッケージを追加し、インストールします。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash sudo yum install gitlab-ce -y
インストーラーは、GitLab 公式リポジトリからパッケージを自動的にダウンロードし、システムにインストールします。
ステップ 3: GitLab を構成する
GitLab のインストールが完了したら、必要に応じて構成する必要があります。
GitLab 構成ファイルの編集:
sudo vi /etc/gitlab/gitlab.rb
このファイルでは、ポート番号や HTTPS プロトコルなどの GitLab の構成オプションを変更できます。一般的なオプションの一部は次のとおりです:
external_url 'http://yourdomain.com' # 更改GitLab的URL地址 gitlab_rails['smtp_enable'] = true # 启用邮件交付 gitlab_rails['smtp_address'] = "smtp.gmail.com" # 指定邮件服务器 gitlab_rails['smtp_port'] = 587 # 指定邮件服务端口 gitlab_rails['smtp_user_name'] = "youremail@gmail.com" # 指定发件人邮箱 gitlab_rails['smtp_password'] = "password" # 指定发件人邮箱密码
構成オプションを変更した後、構成ファイルを再ロードする必要があります:
sudo gitlab-ctl reconfigure
ステップ 4: GitLab を開始します
完了後構成を変更すると、GitLab サービスを開始できます。
sudo gitlab-ctl start
GitLab はデフォルトのポート 80 で実行され、GitLab インスタンスの IP アドレスとポート番号を使用して Web ブラウザでアクセスできます。初めてアクセスするときは、管理者アカウントとパスワードを設定する必要があります。
ステップ 5: GitLab にアクセスする
上記のステップを完了すると、Web ブラウザで GitLab インスタンスの URL アドレスにアクセスできるようになります。外部 URL オプションが設定されている場合は、その URL アドレスで GitLab にアクセスする必要があります。
Web ブラウザに GitLab URL アドレスを入力し、ページの指示に従って管理者アカウントとパスワードを設定します。セットアップが完了すると、GitLab でプロジェクトを作成したり、ユーザーを追加したり、権限を管理したりできるようになります。
概要
この記事では、CentOS 7 システムに GitLab をインストールする方法と構成オプションを紹介します。 GitLab は、チームのコラボレーションと開発に最適なオープン ソース コード ホスティング プラットフォームです。ぜひお試しください。
以上がCentOS 7 システムに GitLab をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。