今日はGitlabライブラリの構築方法を紹介します。 Gitlab は、最も人気のあるセルフホスト型 Git リポジトリです。 Git は、ファイルへの変更を記録および追跡するために使用されるバージョン管理ツールです。この記事では、独自の Gitlab ライブラリを構築する方法を段階的に紹介します。
ステップ 1: 必要なソフトウェア パッケージをインストールする
独自の Gitlab ライブラリを構築するには、まず Gitlab に必要ないくつかのソフトウェア パッケージをインストールする必要があります。 Redis、PostgreSQL、OpenSSH サーバー、CA 証明書などが含まれます。次のコマンドを使用して、必要なパッケージをインストールできます:
sudo apt-get installcurl openssh-server ca-certificates postfix
ステップ 2: Gitlab をインストールする
次に、Gitlab ソフトウェアをインストールしましょう。この記事では、Gitlab Community Edition をインストールします。次のコマンドを使用して Gitlab をインストールできます:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash sudo apt-get install gitlab-ce
ステップ 3: Gitlab を構成する
Gitlab をインストールした後、構成する必要があります。まず、Gitlab の外部 URL を設定する必要があります。 Gitlab の設定ファイル (/etc/gitlab/gitlab.rb) には次の記述があります。
# gitlab_rails['gitlab_ssh_host'] = 'ssh.host_example.com' # gitlab_rails['time_zone'] = 'UTC' # …
そこにある「gitlab_ssh_host」を外部 URL に設定します。現地時間を指定する場合を除き、タイムゾーンを設定する必要はありません。
次に、Gitlab を再構成する必要があります。
sudo gitlab-ctl reconfigure
ステップ 4: Gitlab を使用する
次に、 Gitlab のインストールと構成が完了しました。 Gitlab には、URL http://localhost または http://your_server_ip を通じてアクセスできます。ユーザー名とパスワードを入力するだけで、GitLab リポジトリにアクセスできます。
ステップ 5: Gitlab ライブラリを作成する
Gitlab ライブラリを作成するには 2 つの方法があります。 1 つ目の方法は、Gitlab の Web インターフェイスからリポジトリを作成することです。 Gitlab にログインし、[新しいプロジェクト] ボタンをクリックするだけです。次に、プロジェクトに関する情報を入力し、「プロジェクトの作成」をクリックします。
2 番目の方法は、Git コマンドを使用することです。ローカル マシンで Git を使用している場合は、プロジェクトを Gitlab リポジトリにプッシュできます。以下は、Gitlab リポジトリを作成し、新しく作成したリポジトリにローカル プロジェクトをプッシュするコマンドです。
# 创建新项目 curl -X POST -d "name=my_project&visibility_level=20" --header "PRIVATE-TOKEN: <your_access_token>" https://gitlab.example.com/api/v4/projects # 将现有项目推送到Gitlab库 cd my_project/ git remote add origin git@gitlab.example.com:<your_username>/my_project.git git push -u origin master
上記の方法を使用すると、独自の Gitlab ライブラリを簡単に構築し、バージョン管理の楽しみを楽しむことができます。
以上が独自の Gitlab ライブラリを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。