最新のコード管理ツールとして、GitLab はますます広く使用されています。チームコラボレーションでは、GitLab を使用してコードを管理するのが便利で効率的な選択肢です。この記事では、Linux サーバーに GitLab をデプロイする方法を紹介します。
まず、サーバー システムが 64 ビットで、少なくとも 2GB のメモリと 2 つの CPU を搭載していることを確認する必要があります。理想的には、サーバーには 80GB のディスク容量も必要です。
次に、サーバーのオペレーティング システムに応じて適切なインストール方法を選択します。ここではUbuntuを例としてGitLabのインストール方法を紹介します。
Ubuntu システムでは、必要なソフトウェア パッケージをインストールする必要があります。ターミナルに次のコマンドを入力してインストールします。
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates postfix
Postfix は、GitLab 電子メール通知を処理するために使用できるメール サーバーです。
GitLab をインストールするには、GitLab ソフトウェア ライブラリを追加する必要があります。ターミナルに次のコマンドを入力します。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
ソフトウェア リポジトリを追加した後、GitLab のインストールを開始できます。ターミナルに次のコマンドを入力します。
sudo apt-get install gitlab-ee
インストール プログラムが自動的に起動します。プログラムのプロンプトに従って設定します。もちろん、必要に応じてデフォルトの設定を変更することもできます。このプロセスには時間がかかる場合がありますが、インストールが完了すると、GitLab が構成され、実行できるようになります。
インストールが完了したら、次のコマンドを使用して GitLab を開始できます:
sudo gitlab-ctl reconfigure sudo gitlab-ctl start
これで、ブラウザで GitLab にアクセスできるようになりました。サーバーの IP アドレスまたはドメイン名を入力し、ページ上でユーザー名 (admin) とパスワード (gitlab123) を入力すると、正常にログインできます。
インストールが成功したら、個人のニーズに合わせて GitLab を構成する必要があります。いくつかの重要な設定は次のとおりです。
ログイン後、個人アカウント ページでパスワードを変更できます。
左側のパネルで [ユーザー] をクリックしてユーザー リストを表示します。 「プラス記号」をクリックして新しいユーザーを追加します。管理者は、「ユーザー」リンクをクリックしてユーザー権限を表示および変更できます。
GitLab では、電子メールを送信するために SMTP サービス ライブラリが必要です。外部メール サービスを使用することも、メール サーバーをローカルにインストールすることもできます。従業員設定で電子メール通知を選択し、SMTP サーバー関連の情報を入力します。
ブラウザで信頼された HTTPS Web サイトにアクセスする場合は、SSL 証明書を使用する必要があります。 GitLab は、HTTPS 接続の確立にデフォルトで自己署名証明書を使用します。自己署名証明書を使用することも、サードパーティ販売者から証明書を購入することもできます。
LDAP をユーザー認証システムとして使用する場合は、GitLab で構成できます。左側のパネルで「LDAP」オプションをクリックし、LDAP サーバーの関連情報を入力します。
ここまでで、基本的な GitLab サーバーのデプロイが完了しました。 GitLab の強力なチーム コラボレーション機能とコード管理機能を利用すると、チームはより効率的に開発できます。もちろん、これは GitLab のインストール手順の簡単な紹介にすぎませんが、GitLab のさらに多くの機能を使用したい場合は、公式 Web サイトでさらに詳細なドキュメントやチュートリアルを参照できます。
以上がLinux サーバーに GitLab をデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。