ホームページ  >  記事  >  開発ツール  >  Gitサービスのインストールと設定方法を詳しく解説した記事

Gitサービスのインストールと設定方法を詳しく解説した記事

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

Git は、ソフトウェア開発とコード管理の分野で広く使用されている分散バージョン管理システムです。ただし、コード管理やバージョン管理を行う場合はGitサービスが必要となるので、この記事ではGitサービスのインストールと設定方法を紹介します。

1. Git サービスの選択

現在一般的な Git サービスには、GitLab、Gitea、GitHub およびその他のオプションがあり、それぞれに独自の特徴があります。 GitLab は強力な機能を備えたエンタープライズ レベルの Git サービスですが、小規模なチームにとっては少し複雑かもしれません。Gitea は展開が簡単で軽量な Git サービスで、個人や小規模なチームに適しています。GitHub は現在最も人気のある Git サービスです。プラットフォームは安定していますが、高度な機能を使用するには料金を支払う必要があります。

2. Git サービスのインストール

この記事では、Gitea Git サービスをインストールすることを選択します。まず、サーバーに Git および Go 環境をインストールする必要があります。

  1. Git と Go のインストール

Ubuntu 環境では、コマンドを使用して Git と Go をインストールします:

sudo apt-get update
sudo apt-get install git
sudo apt-get install golang

インストールが完了したら、次のように入力します。次のコマンドを実行して、インストールが成功したかどうかを確認します。

git --version
go version
  1. Gitea インストール パッケージをダウンロードします

Gitea 公式 Web サイトで、最新バージョンを選択し、ダウンロード リンクをコピーします。サーバー上で次のコマンドを入力してダウンロードします。

wget https://dl.gitea.io/gitea/1.13.0/gitea-1.13.0-linux-amd64 -O gitea
  1. Configure Gitea

次のコマンドを入力して、Gitea 構成フォルダー、ログ フォルダーを作成し、Gitea バイナリを移動します。ファイル /usr/local/bin に移動します:

mkdir -p /var/lib/gitea/{custom,data,indexers,public,log}
chown git:git /var/lib/gitea/{data,indexers,log}
chmod 750 /var/lib/gitea/{data,indexers,log}
mkdir /etc/gitea
  1. Gitea ユーザーの作成

次のコマンドを入力して Git ユーザーを作成し、Git ユーザーのパスワードを追加します。

adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
passwd git
  1. Gitea の開始

次のコマンドを入力して Gitea サービスを開始します:

sudo -u git /usr/local/bin/gitea web -c /etc/gitea/app.ini

3. Git サービスの構成

1ブラウザ経由でアクセス

ブラウザに http://server IP:3000 と入力して、Gitea ユーザー設定ページに入ります。管理者ユーザー名、管理者メールアドレス、管理者パスワードなどを入力し、設定が完了するとGitサービスのホームページにアクセスできます。

2. Git ウェアハウスの設定

Git サービスのホームページの左側にあるメニュー バーで [ウェアハウス] を選択し、ウェアハウス管理ページに入ります。ページの上部にある [新しいウェアハウス] オプションで、ウェアハウス名、ウェアハウスの説明、ウェアハウスが属する組織、およびその他の情報を入力して、Git ウェアハウスを作成します。

  1. SSH 公開キーの追加

Git サービスのホームページの左側にあるメニュー バーで [個人設定] を選択し、個人設定ページに入ります。ページ下部の「SSH 公開キー」オプションで「SSH 公開キーを追加」をクリックし、ローカルの SSH 公開キーを入力ボックスにコピーし、「追加」ボタンをクリックして SSH 公開キーの追加を完了します。

  1. Git リポジトリのクローンを作成する

Git クライアント ツールを使用すると、SSH プロトコル経由で Git リポジトリのクローンを作成できます。ターミナルに次のコマンドを入力します。

git clone git@服务器IP:仓库名称.git

上記の手順により、Git サービスのインストールと構成を完了できます。 Git サービスが異なれば異なる場合もありますが、プロセスは通常同じです。 Git サービスを使用するプロセスでは、サーバーのセキュリティ保護やデータのバックアップなどの問題に注意を払う必要があります。

以上がGitサービスのインストールと設定方法を詳しく解説した記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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