ホームページ >開発ツール >Git >centos への gitlab のワンクリックインストールの詳細な説明

centos への gitlab のワンクリックインストールの詳細な説明

PHPz
PHPzオリジナル
2023-04-03 11:55:25888ブラウズ

GitLab は、オープンソースの Web インターフェイス Git コード ホスティング ツールで、チーム コラボレーション開発におけるコードの管理を改善するのに役立ちます。あなたが開発者であれば、次のような状況に遭遇する可能性があります:

  • 同僚があなたに通知することなくあなたのコードを変更した;
  • 複数の人々が同じコードを共同で作成した。 Base;
  • バックアップ コードがないため、コードが失われます。

こうした問題を解決するために、GitLab を使用してコードを管理することができます。CentOS GitLab のワンクリック インストール方法を紹介します。

1. 最新バージョンの Git をインストールします

GitLab をインストールする前に、まず Git をインストールする必要があります。次のコマンドを入力します:

sudo yum -y update
sudo yum -y install git

2. 依存関係のインストール

GitLab では、インストール プロセス中にいくつかの依存関係が必要です。インストールするには、次のコマンドを使用します:

sudo yum install -y curl policycoreutils-python openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

3. GitLab をインストールします

GitLab をインストールする前に、GitLab ミラー ライブラリを追加し、次のコマンドを入力する必要があります:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

次に、次のコマンドを入力して GitLab をインストールします:

sudo yum install -y gitlab-ee

4. GitLab

GitLab 構成ファイルを入力します:

sudo vim /etc/gitlab/gitlab.rb
  • GitLab URL を変更します:

構成ファイル内で「外部 URL」を見つけて変更します自分のサーバーのアドレスとポートに。例:

external_url 'http://192.168.1.100:80'
  • SMTP メール サーバーを変更します:

「gitlab_rails['smtp_enable'] = true」を見つけて、次のように変更します:

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "your_email@your_domain.com"
gitlab_rails['smtp_password'] = "your_password"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'

5. GitLab を開始します。

構成ファイルをリロードします:

sudo gitlab-ctl reconfigure

GitLab を開始します:

sudo gitlab-ctl start

この時点で、CentOS GitLab のワンクリック インストールが完了しました。ブラウザを使用してアクセスできる GitLab サービスが利用可能です。ブラウザのアドレス バーにサーバー アドレスとポートを入力します。例:

http://192.168.1.100

GitLab のデフォルトのユーザー名は「root」、パスワードは「5iveL!fe」です。

概要

この記事では、ワンクリックで GitLab を CentOS にインストールする方法を学びました。開発者の場合は、GitLab を使用してコードを管理することをお勧めします。開発の共同作業に役立ちます。

以上がcentos への gitlab のワンクリックインストールの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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