ホームページ  >  記事  >  開発ツール  >  gitlab をインストールしてローカライズする方法

gitlab をインストールしてローカライズする方法

PHPz
PHPzオリジナル
2023-03-31 11:11:322408ブラウズ

GitLab は、Git リポジトリを管理するための Git ベースの Web インターフェイスであり、独自のサーバー上で独自の Git リポジトリをホストおよび管理できます。通常、GitLab はデフォルト言語として英語を使用しますが、中国語プラグインを通じて言語設定を変更して、中国人開発者により適したものにすることができます。

この記事では、GitLab のインストールと中国語でのセットアップ方法に焦点を当てます。

1. GitLab のインストール

GitLab をインストールする前に、次の環境の準備ができていることを確認する必要があります:

  • オペレーティング システムは Ubuntu 18.04 以降
  • サーバーで使用可能な IP アドレス
  • 2 GB 以上のメモリと 2 つの CPU コア
  • 1 つのドメイン名またはパブリック IP アドレス

次のはインストール手順です:

  1. 必要な依存関係をインストールします

GitLab をインストールするには、最初に必要な依存関係をいくつかインストールする必要があります。コマンドは次のとおりです:

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

注意: Postfix をインストールする前に、設定画面が表示されるので、「インターネット サイト」を選択します。

  1. GitLab のインストール

GitLab インストール パッケージ ソースを Ubuntu に追加し、GitLab をインストールします。

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

インストールが完了するまで待ちます。GitLab がインストールされます。終了した。ただし、GitLab がサーバー上で適切に実行されるようにするには、追加のセットアップを行う必要があります。

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

次のコマンドを使用して、GitLab 構成ファイルを開きます:

sudo vim /etc/gitlab/gitlab.rb

開いたファイルには、次のものが含まれています。 content:

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

上記のコード例の http://gitlab.example.com をサーバーのパブリック IP アドレスまたはドメイン名に変更し、カーソルをファイルを開き、次の内容を追加します。

nginx['listen_port'] = 80
nginx['listen_https'] = false
nginx['proxy_set_headers'] = {
  "X-Forwarded-Proto" => "http",
  "X-Forwarded-Ssl" => "off"
}

ファイルを保存して閉じます。

  1. GitLab の再実行

変更を保存した後、次のコマンドを使用して GitLab を再起動します:

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

この時点で、GitLab はすべてインストールされており、使用できます。正常に動作します。

2. GitLab の中国語化

次のステップは、GitLab を中国語化する方法です:

  1. 中国語言語パックをダウンロードします

使用します次のコマンドは、Github から中国語プラグインをダウンロードします:

sudo curl https://gitlab.com/xhang/gitlab/raw/master/locale/gitlab.zh_CN.yml > /opt/gitlab/embedded/service/gitlab-rails/config/locales/gitlab.zh_CN.yml
  1. GitLab 構成ファイルを変更する

次のコマンドを使用して、GitLab 構成ファイルを再度開きます:

sudo vim /etc/gitlab/gitlab.rb

編集中 ブラウザの下部に次の行を追加します。

## gitlab的默认语言设置为中文
gitlab_rails['default_locale'] = "zh-CN"

ファイルを保存して閉じます。

  1. GitLab の再実行

変更を保存した後、次のコマンドを使用して GitLab を再起動します。

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

再実行が成功するのを待った後、次のコマンドを実行します。 GitLab Web サイトを見ると、GitLab が中国語化されていることがわかります。これは中国の開発者に非常に適しています。

概要

上記の手順により、Ubuntu システムに GitLab をインストールしてローカライズすることができます。GitLab は非常に使いやすい Git ウェアハウス管理ツールです。データのセキュリティを確保することを前提としています。 , 開発者はチーム間でコードを共有し、共同で開発を行うことができます。

以上がgitlab をインストールしてローカライズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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