オンラインせずに Linux で GitLab をインストールする方法

GitLabをLinuxにオフラインインストールするには、以下の手順に従ってください。

  1. オンラインの Linux マシンにダウンロードする GitLab インストール パッケージを選択。GitLab の公式 Web サイト(https://about.gitlab.com/install)からシステムに適したインストール パッケージをダウンロードできる。
  2. オフライン マシン上に、インストーラー その他必要なファイルを保存するための新しいフォルダを作成します。
  3. ダウンロードしたGitLabインストーラーを、オフライン環境のマシン上のフォルダーへコピーしてください。
  4. オフラインマシンに必要な依存関係をインストールします。Linuxディストリビューションに応じて、依存関係をインストールするために使用できるコマンドを以下に示します。
  5. Debian/ Ubuntu: sudo apt-get install curl openssh-server ca-certificates postfix
  6. CentOS/RHEL: sudo yum install curl openssh-server postfix
  7. システムによっては、他の適切な調整を行う必要がある場合があります。
  8. インストーラーパッケージを展開します。次のコマンドを使用して展開します
  9. sudo tar -xf gitlab-<バージョン番号>.tar.gz
  10. ダウンロードしたGitLabインストールパッケージのバージョン番号を <バージョン番号> に置き換えてください。
  11. 展開されたフォルダに移動してください。以下のコマンドを使用してフォルダに移動します:
  12. cd gitlab-<バージョン番号>
  13. インストールスクリプトを実行してインストールします。以下コマンドでインストールスクリプトを実行してください:
  14. sudo ./configure
  15. これは自動的に一連の設定手順を実行します。
  16. GitLabサービスを起動します。GitLabサービスを起動するには次のコマンドを使用します。
  17. sudo gitlab-ctl再構成
  18. GitLabサービスを構成し、起動します。
  19. CentOS/RHELをお使いの場合、さらにGitLabのアクセスを許可するようファイアウォールの設定が必要です。以下のコマンドでファイアウォールの設定が可能です。
  20. sudo firewall-cmd –permanent –add-service=http && sudo firewall-cmd –permanent –add-service=https && sudo systemctl reload firewalld

上記の手順が完了すると、GitLabがオフラインマシンに正常にインストールされて実行されているはずです。GitLab Webインターフェースにはhttp://localhostからアクセスし、さらなる設定ガイドに従って構成と使用を行うことができます。

bannerAds