ホームページ > 開発ツール > Git > GitLab 8 のインストール方法について話しましょう

GitLab 8 のインストール方法について話しましょう

PHPz
リリース: 2023-03-31 13:47:09
オリジナル
722 人が閲覧しました

GitLab 8 のインストール方法

GitLab 8 は、無料のオープンソース Git ウェアハウス管理システムです。これは、コード レビュー、Wiki、CI などの多くの機能を提供する自己ホスト型 Git プロジェクトです。自分で GitLab をセットアップするために、この記事では GitLab 8 をインストールする方法を説明します。

注: この記事は、Docker がすでにインストールされ、構成されていることを前提としています。 Docker をまだインストールしていない場合は、まず Docker のインストール ガイドに従ってください。

ステップ 1: GitLab 作業ディレクトリを作成する
まず、GitLab データと構成が保存されるディレクトリを作成します。 /srv/gitlab/examplecom/ ディレクトリを使用します:

sudo mkdir -p /srv/gitlab/examplecom/config
sudo mkdir -p /srv/gitlab/examplecom/logs
sudo mkdir - p /srv/gitlab/examplecom/data

ステップ 2: GitLab イメージを作成する
GitLab を使用するには、Docker イメージが必要です。 Docker は、Ubuntu 14.04 をベースにした公式 GitLab イメージを公式に提供しています。

sudo docker pull gitlab/gitlab-ce:latest

ステップ 3: GitLab コンテナーを実行する
これで、コンテナーの実行に必要なすべての部分が揃いました。

sudo docker run --detach \
--hostname gi.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--常に再起動 \
--volume /srv/gitlab/examplecom/config:/etc/gitlab \
--volume /srv/gitlab/examplecom/logs:/var /log/gitlab \
--volume /srv/gitlab/examplecom/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest

ステップ 4: GitLab を構成する
これで、Docker ホストの IP アドレスにアクセスし、ブラウザーを通じて GitLab を構成できるようになりました。 GitLab の初期化にはそれほど時間はかかりません。

http:///

ステップ 5: GitLab にログイン
デフォルトの管理者ユーザー名と初期パスワードを使用してログインします:

ユーザー名:root
パスワード: 5iveL!fe

これでパスワードを変更できるようになります。アクセスパスワードを回復するには、電子メールアドレスを入力してください。

ステップ 6: 最初のプロジェクトを作成する
これで、GitLab で新しいプロジェクトを作成できるようになります。手順は次のとおりです。

  1. 右側のサイドバーの「 」記号をクリックします。
  2. 「新しいプロジェクト」をクリックします。
  3. プロジェクトに名前を付けます
  4. Git、SVN、Mercurial などのプロジェクト コントロール タイプを選択します。
  5. [プロジェクトの作成] ボタンをクリックします。

これで、プロジェクトにユーザーを追加できるようになります。権限など

上記の手順を完了すると、GitLab 8 が正常にインストールされました。これで、コードベース、Wiki、CI などの管理に使用できるようになりました。

以上がGitLab 8 のインストール方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート