ホームページ > 運用・保守 > Linuxの運用と保守 > Linuxサーバーにgitlabサーバーをセットアップする方法

Linuxサーバーにgitlabサーバーをセットアップする方法

王林
リリース: 2023-05-17 11:52:25
転載
1722 人が閲覧しました

環境の準備

この記事では Ubuntu 18.04 を使用します。他のディストリビューションを使用している場合は、次の準備が完了していることを確認してください:

  • Linux システムがインストールされているサーバー。

  • サーバーのネットワークが接続されており、外部ネットワークにアクセスできることを確認してください。

  • 必要な依存ライブラリ (openssh-server、ca-certificates、curl、postfix) がインストールされていることを確認してください。次のコマンドを使用して、依存ライブラリをインストールできます:

sudo apt-get install -y openssh-server ca-certificates curl postfix
ログイン後にコピー

GitLab のインストール

  1. GitLab Community Edition ソフトウェア ソースの追加:


    curl https://packages.gitlab.com/gpg.key 2>&1 | sudo apt-key add -
    sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
    
    ログイン後にコピー


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


    sudo apt-get install gitlab-ce
    
    ログイン後にコピー


    ##インストール プロセスには時間がかかる場合があります。インストールが成功したら、ターミナルに次のコマンドを入力して GitLab を起動できます:


    sudo gitlab-ctl reconfigure
    
    ログイン後にコピー


  3. ブラウザで GitLab にアクセスします:

    デフォルトでは、GitLab がリッスンするポートは 80 なので、ブラウザにサーバーのアドレスとポート 80 を入力できます。 GitLab ページにアクセスします。 Alibaba Cloud などのクラウド ホストを使用する場合は、まずクラウド プラットフォームでポート 80 を開く必要があります。


    http://<server IP>:80/
    
    ログイン後にコピー


    GitLab のウェルカム ページと、GitLab に関するいくつかの情報が表示されます。

    #GitLab の構成

    次の手順に従って GitLab を構成できます:

      管理者アカウントを登録します:
    1. GitLab のようこそページで、[新しい GitLab 管理者アカウントの登録] をクリックし、管理者情報を入力し、[アカウントの作成] をクリックして管理者アカウントを登録します。

    2. 管理者パスワードの変更:
    3. 登録が完了したら、右上隅の管理者アバターをクリックし、「設定」を選択し、左側の「アカウント」を選択します「パスワード」は管理者パスワードを変更します。

    4. プロジェクトの作成:
    5. 右上隅の「 」アイコンをクリックし、「新しいプロジェクト」を選択し、プロジェクトの名前と説明を入力して、次に「プロジェクトの作成」をクリックしてプロジェクトを作成します。

    6. プロジェクトの管理:
    7. メンバーの追加、ブランチの管理、提出履歴の表示など、プロジェクト ページでプロジェクトを管理できます。プロジェクトのセキュリティを確保するために、プロジェクト権限を設定するときにアクセス権限を設定できます。

    以上がLinuxサーバーにgitlabサーバーをセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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