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
一度 ジェンキンス 依存関係がシステムにインストールされている場合は、起動、有効化、およびステータスの確認を行うことができます。 ジェンキンス systemctlコマンドを使用するサーバー。
$ sudo systemctl start jenkins $ sudo systemctl enable jenkins $ sudo systemctl status jenkins
次に、デフォルトを開く必要があります ジェンキンス ポート 8080 示されているようにufwファイアウォール上。
$ sudo ufw allow 8080 $ sudo ufw status
今 ジェンキンス インストールされ、ファイアウォールが構成されたら、Webブラウザーを介して初期セットアップを完了することができます。
UbuntuでのJenkinsのセットアップ
完了するには ジェンキンス インストールについては、 ジェンキンス デフォルトポートのセットアップページ 8080 次のアドレスで。
http://your_server_ip_or_domain:8080
あなたは見るべきです Jenkinsのロックを解除する 画面には、初期パスワードの場所が表示されます。
次に、次のcatコマンドを実行して、パスワードを表示します。
$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
次に、この32文字のパスワードをコピーして、 管理者パスワード フィールドをクリックし、をクリックします 継続する。
次に、あなたは得るでしょう ジェンキンスをカスタマイズする セクションでは、提案されたプラグインをインストールするか、特定のプラグインを選択するオプションが表示されます。 を選択します 推奨プラグインをインストールする オプション。インストールプロセスをすぐに開始します。
一度 ジェンキンス インストールが完了すると、最初の管理ユーザーを作成するように求められます。 この手順をスキップして、管理者として続行し、上記で設定した初期パスワードを使用できます。
この時点で、のインストールは正常に完了しています。 ジェンキンス。
結論
この記事では、インストールとセットアップの方法を学びました ジェンキンス プロジェクトが提供するパッケージを Ubuntu サーバ。 今、あなたは探索を始めることができます ジェンキンス ダッシュボードから。
Hope this helps!