Ubuntu 20.04 /18.04にJenkinsをインストールする方法

Jenkinsは、ソフトウェアの構築、テスト、配信または展開に関連する反復的な技術的割り当てを自動化するために使用される、主要な自己完結型のオープンソース自動化サーバーです。

JenkinsはJavaベースであり、Ubuntuパッケージ、Dockerを介して、またはサーバー上で実行するWebアプリケーションのすべてのコンテンツを含むWebアプリケーションアーカイブ(WAR)ファイルをダウンロードして実行することでインストールできます。

この記事では、Debianパッケージリポジトリを使用してインストールする方法を学習します ジェンキンス オン Ubuntu 20.04 そして Ubuntu 18.04 aptパッケージマネージャーで。

前提条件

  • 最小 1 GB 小さなチームのためのRAMの 4GB以上 実稼働レベルのJenkinsインストール用のRAMの使用。
  • オラクル JDK 11 Ubuntu 20.04 /18.04へのOpenJDKのインストールに関するチュートリアルに従ってインストールされます。

UbuntuへのJenkinsのインストール

オン Ubuntu、インストールできます ジェンキンス デフォルトのリポジトリから apt しかし、含まれているバージョンは、最新の利用可能なバージョンよりも遅れていることがよくあります。

の最新の安定バージョンを利用するには ジェンキンス 機能と修正については、プロジェクトで管理されているパッケージを使用して、図のようにインストールしてください。

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt-get update
$ sudo apt-get install jenkins
UbuntuサーバーにJenkinsをインストールする
UbuntuサーバーにJenkinsをインストールする

 

一度 ジェンキンス 依存関係がシステムにインストールされている場合は、起動、有効化、およびステータスの確認を行うことができます。 ジェンキンス systemctlコマンドを使用するサーバー。

$ sudo systemctl start jenkins
$ sudo systemctl enable jenkins
$ sudo systemctl status jenkins
UbuntuサーバーでJenkinsのステータスを確認する
UbuntuサーバーでJenkinsのステータスを確認する

次に、デフォルトを開く必要があります ジェンキンス ポート 8080 示されているようにufwファイアウォール上。

$ sudo ufw allow 8080
$ sudo ufw status
UFWファイアウォールでJenkinsポートを開く
UFWファイアウォールでJenkinsポートを開く

ジェンキンス インストールされ、ファイアウォールが構成されたら、Webブラウザーを介して初期セットアップを完了することができます。

UbuntuでのJenkinsのセットアップ

完了するには ジェンキンス インストールについては、 ジェンキンス デフォルトポートのセットアップページ 8080 次のアドレスで。

http://your_server_ip_or_domain:8080

あなたは見るべきです Jenkinsのロックを解除する 画面には、初期パスワードの場所が表示されます。

Jenkinsのロックを解除する
Jenkinsのロックを解除する

次に、次のcatコマンドを実行して、パスワードを表示します。

$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Jenkinsパスワード
Jenkinsパスワード

次に、この32文字のパスワードをコピーして、 管理者パスワード フィールドをクリックし、をクリックします 継続する

Jenkins管理者パスワード
Jenkins管理者パスワード

次に、あなたは得るでしょう ジェンキンスをカスタマイズする セクションでは、提案されたプラグインをインストールするか、特定のプラグインを選択するオプションが表示されます。 を選択します 推奨プラグインをインストールする オプション。インストールプロセスをすぐに開始します。

Jenkinsのインストールプロセス
Jenkinsのインストールプロセス

一度 ジェンキンス インストールが完了すると、最初の管理ユーザーを作成するように求められます。 この手順をスキップして、管理者として続行し、上記で設定した初期パスワードを使用できます。

Jenkinsユーザーを作成する
Jenkinsユーザーを作成する
Jenkinsのセットアップを完了する
Jenkinsのセットアップを完了する
Jenkinsダッシュボード
Jenkinsダッシュボード

この時点で、のインストールは正常に完了しています。 ジェンキンス

結論

この記事では、インストールとセットアップの方法を学びました ジェンキンス プロジェクトが提供するパッケージを Ubuntu サーバ。 今、あなたは探索を始めることができます ジェンキンス ダッシュボードから。

Hope this helps!

Source link