GitLab は、Git に基づいたオンライン コード ホスティング、バージョン管理、プロジェクト管理、およびコラボレーション ツールです。完全な Git ウェアハウス管理機能を提供するだけでなく、コード レビュー、コード管理、テスト、コード構築、デプロイメントなどの一連のアプリケーションを提供する完全な CI/CD 統合プラットフォームも提供し、開発チームの改善を可能にします。コードの開発、テスト、展開の効率とコードのメンテナンスがより効率的かつ共同的に行われます。この記事ではGitLabのインストール手順を紹介します。
1. 必要なソフトウェア パッケージをインストールします
インストール前に、curl、openssh-server、ca-certificates、メール サーバー (SMTP) など、GitLab を実行するために必要なソフトウェア パッケージをインストールする必要があります。 )。次のコマンドを使用して、上記のソフトウェア パッケージをインストールします:
sudo apt-get install curl openssh-server ca-certificates postfix
インストール中に、電子メール構成タイプを選択するように求められます。デフォルトでは、通常、「インターネット サイト」が選択されます。
2. GitLab ソフトウェア ソースの追加
次のステップは、GitLab 公式ソフトウェア ソースを追加することです。次のコマンドをターミナルにコピーして実行します。
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
システムが Debian 7 (Wheezy) の場合は、次のコマンドを使用します。
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo os=debian dist=wheezy bash
3. GitLab
をインストールします。追加後 ソフトウェア ソースが利用可能になったら、次のコマンドを使用して GitLab をインストールできます。
sudo apt-get install gitlab-ce
このプロセスには、GitLab インストール パッケージをダウンロードしてインストールする必要があるため、時間がかかる場合があります。
4. GitLab の設定
インストールが完了したら、GitLab 設定ファイル /etc/gitlab/gitlab.rb を個別に開き、必要に応じて変更します。一般的に使用される構成は次のとおりです。
gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.server.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "smtp-user" gitlab_rails['smtp_password'] = "smtp-password" gitlab_rails['smtp_domain'] = "smtp.server.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = false gitlab_rails['smtp_tls'] = true gitlab_rails['smtp_openssl_verify_mode'] = 'peer'
を変更する際には、SMTP サーバーのアドレス、ポート、認証情報などを実際の状況に応じて記入する必要があります。
external_url 'http://gitlab.example.com:8080'
デフォルトのポートは 80 と 443 です。
5. GitLab の再起動
設定ファイルを変更した後、変更を有効にするために GitLab を再起動する必要があります。次のコマンドを使用して GitLab を再起動します:
sudo gitlab-ctl reconfigure
次のコマンドを使用してすべての GitLab コンポーネントを再起動することもできます:
sudo gitlab-ctl restart
この方法で、GitLab がインストールされ、http:/ と入力できるようになります。 Web ブラウザの /your_server_ip GitLab サーバーにアクセスします。
概要
上記は、Ubuntu システムでの GitLab のインストール プロセスです。他のオペレーティング システムでは、インストール プロセスが若干異なる場合がありますが、基本的な手順は同様です。この記事が、あなたの環境に GitLab をインストールするのに役立つことを願っています。
以上がGitLab のインストール手順について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。