GitLab は、Git リポジトリを管理するための Git ベースの Web インターフェイスであり、独自のサーバー上で独自の Git リポジトリをホストおよび管理できます。通常、GitLab はデフォルト言語として英語を使用しますが、中国語プラグインを通じて言語設定を変更して、中国人開発者により適したものにすることができます。
この記事では、GitLab のインストールと中国語でのセットアップ方法に焦点を当てます。
1. GitLab のインストール
GitLab をインストールする前に、次の環境の準備ができていることを確認する必要があります:
次のはインストール手順です:
GitLab をインストールするには、最初に必要な依存関係をいくつかインストールする必要があります。コマンドは次のとおりです:
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get install -y postfix
注意: Postfix をインストールする前に、設定画面が表示されるので、「インターネット サイト」を選択します。
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 がサーバー上で適切に実行されるようにするには、追加のセットアップを行う必要があります。
次のコマンドを使用して、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" }
ファイルを保存して閉じます。
変更を保存した後、次のコマンドを使用して GitLab を再起動します:
sudo gitlab-ctl reconfigure sudo gitlab-ctl restart
この時点で、GitLab はすべてインストールされており、使用できます。正常に動作します。
2. GitLab の中国語化
次のステップは、GitLab を中国語化する方法です:
使用します次のコマンドは、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
次のコマンドを使用して、GitLab 構成ファイルを再度開きます:
sudo vim /etc/gitlab/gitlab.rb
編集中 ブラウザの下部に次の行を追加します。
## gitlab的默认语言设置为中文 gitlab_rails['default_locale'] = "zh-CN"
ファイルを保存して閉じます。
変更を保存した後、次のコマンドを使用して GitLab を再起動します。
sudo gitlab-ctl reconfigure sudo gitlab-ctl restart
再実行が成功するのを待った後、次のコマンドを実行します。 GitLab Web サイトを見ると、GitLab が中国語化されていることがわかります。これは中国の開発者に非常に適しています。
概要
上記の手順により、Ubuntu システムに GitLab をインストールしてローカライズすることができます。GitLab は非常に使いやすい Git ウェアハウス管理ツールです。データのセキュリティを確保することを前提としています。 , 開発者はチーム間でコードを共有し、共同で開発を行うことができます。
以上がgitlab をインストールしてローカライズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。