GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu22.04にJenkinsをインストールする方法

Jenkinsは、ソフトウェアのビルド、テスト、デプロイなどのタスクの自動化で人気があります。オープンソースソフトウェアです。 Jenkinsの動作は継続的インテグレーションに基づいています。つまり、Jenkinsは変更を追跡し、ソフトウェアプロジェクトの変更を継続的に統合します。

Jenkinsは、さまざまなDevOpsステージで動作するプラグインのリストをサポートしています。さらに、Git、Amazon、Mavenなども、必要なプラグインのインストールと統合できます。

この投稿は、Ubuntu22.04にJenkinsをインストールする方法を提供することを目的としています。

Ubuntu22.04にJenkinsをインストールする方法

Jenkinsは、ソフトウェアを継続的に統合するための無料の機能を提供します。次の手順は、Ubuntu22.04にJenkinsをインストールするプロセスを説明するために実行されます。

ステップ1:Jenkinsをダウンロードする

UbuntuなどのDebianユーザー向けに安定したバージョンのJenkinsをダウンロードしてください。 Jenkinsパッケージは、curlコマンドを介してJenkinsの公式リンクからダウンロードできます。次のコマンドは、パッケージデータをローカルリポジトリに転送します。

$ curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null

ステップ2:Jenkinsリポジトリを追加する

次のように、JenkinsリポジトリをUbuntu22.04のローカルリポジトリに追加します。

$ echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null

ステップ3:システムパッケージを更新する

以下のコマンドを実行して、パッケージリポジトリを更新します。

$ sudo apt update

ステップ4:Jenkinsをインストールする

次のコマンドを使用して、Ubuntu22.04にJenkinsをインストールします。

$ sudo apt install jenkins

Jenkinsパッケージが正常にインストールされました。

ステップ5:Jenkinsサービスを開始する

次に、systemctlコマンドを使用してJenkinsを起動します。次のコマンドを実行して、Jenkinsサービスを開始します。

$ sudo systemctl start jenkins

ステップ6:Jenkinsのステータスを確認する

次のコマンドを使用すると、Jenkinsのステータスが返されます。 Jenkinsがアクティブかどうかが表示されます。

$ sudo systemctl status jenkins

ステップ7:ファイアウォールを有効にする

これまでのところ、Jenkinsをアクティブ化した後、Ubuntuオペレーティングシステムでファイアウォールシステムを有効にする必要があります。次のコマンドはファイアウォールを有効にします。

$ sudo ufw enable

ステップ8:ファイアウォールでポート8080を許可する

Jenkinsサービスを利用するには、ポート8080を許可する必要があります。これを行うには、次のコマンドを実行します。

ステップ9:ファイアウォールのステータス

ターミナルウィンドウからufwstatusコマンドを実行して、ファイアウォールのステータスを表示します。

$ sudo ufw status

上のスクリーンショットのように、ファイアウォールはアクティブであり、ポート8080は着信要求に対して許可されています。

ステップ10:ローカルホストのIPアドレスを確認する

システムのローカルホストIPがわからない場合は、次のコマンドを使用すると、Ubuntu22.04で使用可能なすべてのホストを一覧表示できます。

$ sudo nano /etc/hosts

上記のコマンドを実行すると、nanoエディターがホストの詳細とともに開きます。ローカルホストのアドレスを書き留めます。

ローカルホストに割り当てられているIPアドレスを見つけることができます。

ステップ11:Jenkinsのロックを解除する

Jenkinsにログインするには、パスワードをコピーする必要があります。ただし、心配しないでください。Jenkinsはパスワードをsecretsフォルダに保存します。 nanoエディターで以下のパスを開くと、Jenkinのパスワードが見つかります。

$ sudo nano /var/lib/jenkins/secrets/initialAdminPassword

LocalHostに移動すると、次の画面が表示されます。 「/var / lib / jenkins / secrets / InitialAdminPassword」にある管理者パスワードを取得する必要があります 」と入力し、上のスクリーンショットに示すようにパスワードボックスに貼り付けます。

ステップ12:Jenkinsをカスタマイズする

Jenkinsのロックを解除すると、2つのオプションを含む新しいウィンドウが表示されます。最初の「推奨プラグインのインストール」を選択します 」。最も便利なプラグインがインストールされます。

推奨プラグインのインストール」オプションを選択した場合 」、プロセスはJenkinsアカウントにプラグインをインストールすることから始まります。

ステップ13:管理者ユーザーを作成する

すべてのプラグインがインストールされたら、次のステップは最初の管理者ユーザーを作成することです。必要なフィールドにクレデンシャルを書き留め、[保存して続行]ボタンをクリックします

ステップ14:Jenkinsを開く

これで、Jenkinsインスタンスを使用する準備が整いました。 JenkinsのURLを確認し、[保存して終了]をクリックします 」

Jenkinsの使用を開始」ボタンをクリックします 」とJenkinsダッシュボードが画面に表示されます。

以下に示すように、Jenkinsの準備が整いました。

おめでとうございます! Jenkinsを使用してプロジェクトを作成し、データの損失についてお気軽に。

flatpakを使用してUbuntu22.04からJenkinsを削除する方法

APTリポジトリを介してインストールされたUbuntuからJenkinsを削除するには、次のコマンドを実行します。

$ sudo apt autoremove jenkins

JenkinsはUbuntu22.04から正常に削除されました。

結論

JenkinsはUbuntuの公式リポジトリで入手でき、aptパッケージマネージャーを使用してインストールできます。 Jenkinsは、作業を継続的に統合するためのオープンソースツールです。この投稿は、Ubuntu22.04へのJenkinsのインストールを示すことを目的としています。また、Ubuntu22.04でJenkinsを構成して使用する方法も学びました。


Ubuntu
  1. Wine 6.9がリリースされました! Ubuntu 21.04、20.04にインストールする方法

  2. Ubuntu16.04にJenkinsをインストールする方法

  3. Ubuntu20.04にJenkinsをインストールする方法

  1. Ubuntu18.04にJenkinsをインストールする方法

  2. Ubuntu20.04にRをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. Ubuntu18.04にRをインストールする方法

  2. Ubuntu20.04にJenkinsをインストールする方法

  3. Ubuntu20.04にJenkinsをインストールして構成する方法