{"id":454,"date":"2025-03-01T17:51:43","date_gmt":"2025-03-01T16:51:43","guid":{"rendered":"https:\/\/rhein-ruhr-informatik.de\/?p=454"},"modified":"2025-03-11T09:44:41","modified_gmt":"2025-03-11T08:44:41","slug":"jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben","status":"publish","type":"post","link":"https:\/\/rhein-ruhr-informatik.de\/en\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/","title":{"rendered":"Installing Jenkins in Ubuntu 22.04 LTS and some admin tasks"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"389\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\" alt=\"\" class=\"wp-image-455\" style=\"width:306px;height:auto\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png 408w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17-300x286.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17-13x12.png 13w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><\/figure><\/div>\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Jenkins is a highly popular open-source web application designed to streamline and automate the software development process. It's a cornerstone tool for Continuous Integration (CI) and Continuous Delivery (CD) pipelines, allowing developers and DevOps teams to build, test, and deploy applications efficiently.<strong>.<\/strong><\/p>\n\n\n\n<p><strong>Installing Jenkins&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong><\/p>\n\n\n\n<p>There are many methods to install Jenkins in Ubuntu. Before we go to install Jenkins, we need to have already installed Java JRE (Java Runtime Environment). OpenJDK is an open-source implementation of the Java Platform It provides the core components necessary for running Java applications.<\/p>\n\n\n\n<p>We will work on Ubuntu-22.04 version:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"322\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-8.png\" alt=\"\" class=\"wp-image-774\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-8.png 1019w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-8-300x95.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-8-768x243.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-8-18x6.png 18w\" sizes=\"auto, (max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p>Let\u2019s install OpenJDK-11 release. The steps to install this distribution in our system via putty interface. \nWe going to download the file OpenJDK-11 as archived file from the official website [<a href=\"https:\/\/jdk.java.net\/archive\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/jdk.java.net\/archive\/<\/a>] locally,<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"992\" height=\"558\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-18.png\" alt=\"\" class=\"wp-image-456\" style=\"width:742px;height:auto\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-18.png 992w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-18-300x169.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-18-768x432.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-18-18x10.png 18w\" sizes=\"auto, (max-width: 992px) 100vw, 992px\" \/><figcaption class=\"wp-element-caption\"><em>OpenJDK download<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>Then via WinSCP app we can access our Linux (Ubuntu) environment to transfer it as Binary file.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19-1024x522.png\" alt=\"\" class=\"wp-image-457\" style=\"width:792px;height:auto\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19-1024x522.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19-300x153.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19-768x392.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19-18x9.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-19.png 1086w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>OpenJDK file transfer<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>After we have the archive file in our environment, we need first to extract it via cli.<\/p>\n\n\n\n<p><strong>tar -xvzf openjdk-17.0.1_linux-x64_bin.tar.gz<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"62\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9-1024x62.png\" alt=\"\" class=\"wp-image-776\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9-1024x62.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9-300x18.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9-768x47.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9-18x1.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-9.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>As we have the file in just read and write permission, we are going to give it the execute permission like:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"54\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10-1024x54.png\" alt=\"\" class=\"wp-image-777\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10-1024x54.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10-300x16.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10-768x41.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10-18x1.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-10.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then when we list, it gives:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"66\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11-1024x66.png\" alt=\"\" class=\"wp-image-778\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11-1024x66.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11-300x19.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11-768x49.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11-18x1.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-11.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Jetzt k\u00f6nnen wir OpenJDK-17 mit dem folgenden Befehl installieren:<\/p>\n\n\n\n<p><strong>sudo apt install openjdk-17-jdk -y<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"167\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12-1024x167.png\" alt=\"\" class=\"wp-image-780\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12-1024x167.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12-300x49.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12-768x125.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12-18x3.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-12.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Da jedoch OpenJDK-17 bereits in meiner Umgebung installiert ist, wird die neueste Version angezeigt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"85\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13-1024x85.png\" alt=\"\" class=\"wp-image-781\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13-1024x85.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13-300x25.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13-768x64.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13-18x2.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-13.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code><\/code><\/pre>\n\n\n\n<p>After Installation we check if the Jenkins service is active.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"220\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14-1024x220.png\" alt=\"\" class=\"wp-image-782\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14-1024x220.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14-300x64.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14-768x165.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14-18x4.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2025\/03\/image-14.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>  \n  root@master:\/home\/bekber1# systemctl\n  status jenkins\n  \u25cf jenkins.service\n  - Jenkins Continuous Integration Server\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  Loaded: loaded (\/lib\/systemd\/system\/jenkins.service; enabled; vendor\n  preset: enabled)\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  Active: active (running) since Tue 2024-09-03 06:34:13 UTC; 2h 58min\n  ago\n  &nbsp;&nbsp;\n  Main PID: 18413 (java)\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;Tasks: 63 (limit: 2178)\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  Memory: 791.1M\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  CGroup: \/system.slice\/jenkins.service\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u2514\u250018413 \/usr\/bin\/java\n  -Djava.awt.headless=true -jar \/usr\/share\/java\/jenkins.war\n  --webroot=\/var\/cache\/jenkins\/war --httpPort=xxx\n  \n<\/code><\/pre>\n\n\n\n<p>So, we can see that Jenkins service is Active.\nNow to be able to access the Jenkins from the web browser we need to setting up the default UFW firewall.<\/p>\n\n\n\n<p>Open port 8080 by running the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> \n  root@master:\/home\/bekber1#\n  ufw allow 8080\n  Rule\n  added\n  Rule\n  added (v6)\n  &nbsp;\n  root@master:\/home\/bekber1#\n  ufw status\n  Status:\n  active<span style=\"color:red;mso-ansi-language:EN-US\"><\/span>\n <\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"846\" height=\"642\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-24.png\" alt=\"\" class=\"wp-image-462\" style=\"width:660px;height:auto\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-24.png 846w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-24-300x228.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-24-768x583.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-24-16x12.png 16w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/figure><\/div>\n\n\n<p>In the putty cli we use the command to get the admin password:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"28\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25-1024x28.png\" alt=\"\" class=\"wp-image-463\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25-1024x28.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25-300x8.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25-768x21.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25-18x1.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-25.png 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We copy the password provided by default and paste it in the filed shown in the picture above and then click Continue button. After this we getting started:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"702\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-26.png\" alt=\"\" class=\"wp-image-464\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-26.png 940w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-26-300x224.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-26-768x574.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-26-16x12.png 16w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<p>After the installation and configuration, we must create our first Admin user as show in the picture below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"639\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-27.png\" alt=\"\" class=\"wp-image-465\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-27.png 896w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-27-300x214.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-27-768x548.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-27-18x12.png 18w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/><\/figure>\n\n\n\n<p>Now we can click Save and Continue and then getting the Jenkins URL as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"611\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-28.png\" alt=\"\" class=\"wp-image-466\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-28.png 881w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-28-300x208.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-28-768x533.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-28-18x12.png 18w\" sizes=\"auto, (max-width: 881px) 100vw, 881px\" \/><\/figure>\n\n\n\n<p>Now Jenkins is ready, and we can start and using it.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30-1024x331.png\" alt=\"\" class=\"wp-image-468\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30-1024x331.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30-300x97.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30-768x248.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30-18x6.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-30.png 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>start with Jenkins<\/em><\/figcaption><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"297\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31-1024x297.png\" alt=\"\" class=\"wp-image-469\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31-1024x297.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31-300x87.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31-768x223.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31-18x5.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-31.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Login<\/em><\/figcaption><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"279\" src=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32-1024x279.png\" alt=\"\" class=\"wp-image-470\" srcset=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32-1024x279.png 1024w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32-300x82.png 300w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32-768x209.png 768w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32-18x5.png 18w, https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-32.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Jenkins-Dashboard<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>How to change Jenkins Administrator password if we lost it:<\/p>\n\n\n\n<p>If we forget the Jenkins Admin password for web browser, to reset it we should follow the steps as below:<\/p>\n\n\n\n<p>First, we need to find where is the config.xml file is located in:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/home\/bekber1# cd \/var\/lib\/jenkins\/ <\/code><\/pre>\n\n\n\n<p>First, we need to find where is the config.xml file is located in:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/var\/lib\/jenkins# vim config.xml<\/code><\/pre>\n\n\n\n<p>So, concatonating this file in cli you can see inside the line named: <code>\"&lt;useSecurity&gt;true&lt;\/useSecurity&gt;\"<\/code> We change it from<strong>true<\/strong>to<strong>false<\/strong>and we restart the Jenkins service afterwards like:<\/p>\n\n\n\n<p><code>systemctl restart jenkins&nbsp;<\/code><\/p>\n\n\n\n<p>After these steps we refresh the web browser page and we will get inside the Jenkins page to make the changes because it is unsecured.<\/p>\n\n\n\n<p>First step is to choose the<strong>Manage Jenkins<\/strong>and after we click on<strong>Security Realm<\/strong>&#8220; &#8222;<strong>Jenkins&#8216; own user database<\/strong>. We save it and close.<\/p>\n\n\n\n<p>After this we can go to the under<strong>Manage Jenkins<\/strong>&#8220; -&gt; &#8222;<strong>Security<\/strong>&#8220; -&gt; &#8222;<strong>Users<\/strong>we click on<strong>Settings<\/strong>click and under<strong>Password<\/strong>we change the password.<\/p>\n\n\n\n<p><strong>How-create-agent-for-built-in-node<\/strong><\/p>\n\n\n\n<p>In Jenkins, agents are essential for executing build jobs. Steps that we should follow are:<\/p>\n\n\n\n<p>We have to configuring .ssh inside the \/var\/lib\/jenkins\/.ssh\/known_host<\/p>\n\n\n\n<p>- we create the folder named .ssh<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/var\/lib\/jenkins#mkdir -p \/var\/lib\/jenkins\/.ssh\nroot@master:\/var\/lib\/jenkins# chown -R jenkins:jenkins .ssh\nroot@master:\/var\/lib\/jenkins#ssh-keyscan -H agent1 &gt;&gt; \/var\/lib\/jenkins\/.ssh\/known_host\n\n<\/code><\/pre>\n\n\n\n<p>If doesn't work as e.g.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/etc\/ssh# ssh-keyscan -H agent1 &gt;&gt; \/var\/lib\/jenkins\/.ssh\/known_hosts\ngetaddrinfo agent1: Temporary failure in name resolution\ngetaddrinfo agent1: Temporary failure in name resolution\ngetaddrinfo agent1: Temporary failure in name resolution\ngetaddrinfo agent1: Temporary failure in name resolution\ngetaddrinfo agent1: Temporary failure in name resolution\n\n<\/code><\/pre>\n\n\n\n<p>we need to add agent1 server ip in the <code>\/etc\/hosts<\/code>-Datei hinzuf\u00fcgen.&nbsp;<\/p>\n\n\n\n<p>To find the agent1 ip address, we use the command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/etc\/ssh# dig agent1\n \n; &lt;&lt;&gt;&gt; DiG 9.16.48-Ubuntu &lt;&lt;&gt;&gt; agent1\n;; global options: +cmd\n;; Got answer:\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: SERVFAIL, id: 15329\n;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1\n \n;; OPT PSEUDOSECTION:\n; EDNS: version: 0, flags:; udp: 65494\n;; QUESTION SECTION:\n;agent1.                                IN      A\n ;; Query time: 0 msec\n;; SERVER: &lt;MyIpAddress&gt;#53(&lt;MyIpAddress&gt;)\n;; WHEN: Sun Mar 10 10:33:06 UTC 2024\n;; MSG SIZE  rcvd: 35\n\n<\/code><\/pre>\n\n\n\n<p>and edit the \/etc\/hosts with the nano editor like:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/etc# cat hosts\n&lt;MyIpAddress&gt;localhost\n&lt;MyIpAddress&gt;linux-0\n&lt;MyIpAddress&gt;master\n&lt;MyIpAddress&gt;node1\n&lt;MyIpAddress&gt;node2\n&lt;MyIpAddress&gt; agent1    ----------&gt; mit dem Nano- oder Vim-Editor m\u00fcssen wir die IP-Adresse von agent1 hinzuf\u00fcgen.\n\/etc\/hosts\n# The following lines are desirable for IPv6 capable hosts\n::1     ip6-localhost ip6-loopback\nfe00::0 ip6-localnet\nff00::0 ip6-mcastprefix\nff02::1 ip6-allnodes\nff02::2 ip6-allrouters\n<\/code><\/pre>\n\n\n\n<p>Nach Ausf\u00fchrung des Befehls ssh-keyscan -H agent1 &gt;&gt; \/var\/lib\/jenkins\/.ssh\/known_hosts erhalten wir die Aufl\u00f6sung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/etc# ssh-keyscan -H agent1 &gt;&gt; \/var\/lib\/jenkins\/.ssh\/known_hosts\n# agent1:22 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11\n# agent1:22 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11\n# agent1:22 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11\n# agent1:22 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11\n# agent1:22 SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11\n<\/code><\/pre>\n\n\n\n<p>Jenkins agent1 in port 22 is resolved:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@master:\/etc# cd \/var\/lib\/jenkins\/.ssh\/\nroot@master:\/var\/lib\/jenkins\/.ssh# ll\ntotal 12\ndrwxr-xr-x  2 jenkins jenkins 4096 Mar 10 10:11 .\/\ndrwxr-xr-x 15 jenkins jenkins 4096 Mar 10 10:05 ..\/\n-rw-r--r--  1 jenkins jenkins  978 Mar 10 10:36 known_hosts\n\nroot@master:\/var\/lib\/jenkins\/.ssh# cat known_hosts\n|1|UMnpRmZeDMTxf8bAmPYanyzeE54=|C7tpVgwzVbu7FDJG4fUiDVN3L4I= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAunO9x3A5IInM2Qqqf4wwWBEokfH8pRiMVcrjNTNn7hCZrgi75hbRbV+dG8hy2xhUtDlywP0k0S\/+qpSwoVd7E=\n|1|nPGx2tNNjsRAU6ZYf7UqlI1iGcM=|TqWQT18KAS56FgREOVEfVUvvILQ= ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDTy0gPfw8tQ7T2VkFlp82regznVnrZx7tlsgLqlOWVqzhCPrA4\/V0DlOsHRjDKUFNnrH+LgOSSAmZwqRrHYyy6Oe+BkmXU4v5a8oZPA1xYRSL\/Q1YDYhiMeySilDDzUQwy6HqcmlpPHdPFsl\/S\/vQIoCAlP5PbS9\/GYXILJJj2bxVjqq\/nWeC3QywDsoch02XxPpQORk3qFPKDAbc8AWn26v\/zHXFgjEig0vW+el1gjkKe8scNTvjVhRot31gD3SdM39SpEspD+Unkw0EhI60hnQeZjiunRUM9\/Za2sw3cFGOCXOySDPrkZ2mm10geTZVDF4JTm+pdsv8cmLOUSooRWg+t8R6MK7ZDmeW1aRScpy5R8je0fuGU7XX\/P+RNs27TFJQevE0EwWcTYMtBMQunuuqGFBVUBIOMZzwKeipojx9mGXhDp+TiHsQRXq\/9nIOdiDfrub658RUJBgZsaX7fAsnnMMbjf0qBSXdikNoQHm+SrvxI4I7L7XawidSqWkU=\n|1|1JIhNCOumg+yjaTgMMYtcGAkC6o=|B\/ZgF81ZU+t+8AbByBU3hwp68X0= ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFLr95lmAUl1k0+zxfhzG4B9fvrvPtddpxOCII+abRfO\n\nroot@master:\/var\/lib\/jenkins\/.ssh#\n<\/code><\/pre>\n\n\n\n<p>Jenkins-Logs:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Warning: no key algorithms provided; JENKINS-42959 disabled\nSSHLauncher{host='agent1', port=22, credentialsId='linux-0', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.KnownHostsFileKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true}\n&#91;03\/10\/24 10:43:30] &#91;SSH] Opening SSH connection to agent1:22.\nSearching for agent1 in \/var\/lib\/jenkins\/.ssh\/known_hosts\nSearching for agent1:22 in \/var\/lib\/jenkins\/.ssh\/known_hosts\n&#91;03\/10\/24 10:43:30] &#91;SSH] SSH host key matches key in Known Hosts file. Connection will be allowed.\n&#91;03\/10\/24 10:43:31] &#91;SSH] Authentication successful.\n&#91;03\/10\/24 10:43:32] &#91;SSH] The remote user's environment is:\nBASH=\/usr\/bin\/bash\n.\n.\n.\n&lt;===&#91;JENKINS REMOTING CAPACITY]===&gt;channel started\nRemoting version: 3206.vb_15dcf73f6a_9\nLauncher: SSHLauncher\nCommunication Protocol: Standard in\/out\nThis is a Unix agent\nAgent successfully connected and online\n<\/code><\/pre>\n\n\n\n<p><strong>Conclusion<\/strong><\/p>\n\n\n\n<p>Jenkins is a valuable tool for automating software development processes. By understanding its core features, installation, configuration, security, and agent management, you can effectively leverage Jenkins to improve your CI\/CD pipelines and deliver high-quality software.<\/p>\n\n\n\n<p><strong>Referenz:<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/community.jenkins.io\/t\/can-i-create-agent-for-built-in-node\/1183\">https:\/\/community.jenkins.io\/t\/can-i-create-agent-for-built-in-node\/1183<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/jdk.java.net\/archive\">https:\/\/jdk.java.net\/archive<\/a><\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>\u00dcbersicht Jenkins ist eine \u00e4u\u00dferst beliebte Open-Source-Webanwendung, die entwickelt wurde, um den Softwareentwicklungsprozess zu rationalisieren und zu automatisieren. Es ist ein Eckpfeiler f\u00fcr Continuous Integration (CI) und Continuous Delivery (CD)-Pipelines und erm\u00f6glicht es Entwicklern und DevOps-Teams, Anwendungen effizient zu erstellen, zu testen und bereitzustellen. Jenkins installieren&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Es gibt viele Methoden, [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,13,15],"tags":[],"class_list":["post-454","post","type-post","status-publish","format-standard","hentry","category-articles","category-jenkins","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rhein-ruhr-informatik.de\/en\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik\" \/>\n<meta property=\"og:description\" content=\"\u00dcbersicht Jenkins ist eine \u00e4u\u00dferst beliebte Open-Source-Webanwendung, die entwickelt wurde, um den Softwareentwicklungsprozess zu rationalisieren und zu automatisieren. Es ist ein Eckpfeiler f\u00fcr Continuous Integration (CI) und Continuous Delivery (CD)-Pipelines und erm\u00f6glicht es Entwicklern und DevOps-Teams, Anwendungen effizient zu erstellen, zu testen und bereitzustellen. Jenkins installieren&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Es gibt viele Methoden, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rhein-ruhr-informatik.de\/en\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\" \/>\n<meta property=\"og:site_name\" content=\"Rhein-Ruhr-Informatik\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-01T16:51:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-11T08:44:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\" \/>\n\t<meta property=\"og:image:width\" content=\"408\" \/>\n\t<meta property=\"og:image:height\" content=\"389\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rhein-Ruhr-Informatik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rhein-Ruhr-Informatik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\"},\"author\":{\"name\":\"Rhein-Ruhr-Informatik\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/person\/29f8c93b2080ee25df204d589a7f2477\"},\"headline\":\"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben\",\"datePublished\":\"2025-03-01T16:51:43+00:00\",\"dateModified\":\"2025-03-11T08:44:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\"},\"wordCount\":735,\"publisher\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#organization\"},\"image\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\",\"articleSection\":[\"Artikel\",\"Jenkins\",\"Linux\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\",\"url\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\",\"name\":\"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik\",\"isPartOf\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\",\"datePublished\":\"2025-03-01T16:51:43+00:00\",\"dateModified\":\"2025-03-11T08:44:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage\",\"url\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\",\"contentUrl\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rhein-ruhr-informatik.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#website\",\"url\":\"https:\/\/rhein-ruhr-informatik.de\/\",\"name\":\"Rhein-Ruhr-Informatik\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rhein-ruhr-informatik.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#organization\",\"name\":\"Rhein-Ruhr-Informatik\",\"url\":\"https:\/\/rhein-ruhr-informatik.de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/02\/logo-2.png\",\"contentUrl\":\"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/02\/logo-2.png\",\"width\":570,\"height\":570,\"caption\":\"Rhein-Ruhr-Informatik\"},\"image\":{\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/person\/29f8c93b2080ee25df204d589a7f2477\",\"name\":\"Rhein-Ruhr-Informatik\",\"sameAs\":[\"https:\/\/rhein-ruhr-informatik.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rhein-ruhr-informatik.de\/en\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/","og_locale":"en_US","og_type":"article","og_title":"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik","og_description":"\u00dcbersicht Jenkins ist eine \u00e4u\u00dferst beliebte Open-Source-Webanwendung, die entwickelt wurde, um den Softwareentwicklungsprozess zu rationalisieren und zu automatisieren. Es ist ein Eckpfeiler f\u00fcr Continuous Integration (CI) und Continuous Delivery (CD)-Pipelines und erm\u00f6glicht es Entwicklern und DevOps-Teams, Anwendungen effizient zu erstellen, zu testen und bereitzustellen. Jenkins installieren&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Es gibt viele Methoden, [&hellip;]","og_url":"https:\/\/rhein-ruhr-informatik.de\/en\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/","og_site_name":"Rhein-Ruhr-Informatik","article_published_time":"2025-03-01T16:51:43+00:00","article_modified_time":"2025-03-11T08:44:41+00:00","og_image":[{"width":408,"height":389,"url":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png","type":"image\/png"}],"author":"Rhein-Ruhr-Informatik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rhein-Ruhr-Informatik","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#article","isPartOf":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/"},"author":{"name":"Rhein-Ruhr-Informatik","@id":"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/person\/29f8c93b2080ee25df204d589a7f2477"},"headline":"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben","datePublished":"2025-03-01T16:51:43+00:00","dateModified":"2025-03-11T08:44:41+00:00","mainEntityOfPage":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/"},"wordCount":735,"publisher":{"@id":"https:\/\/rhein-ruhr-informatik.de\/#organization"},"image":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage"},"thumbnailUrl":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png","articleSection":["Artikel","Jenkins","Linux"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/","url":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/","name":"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben - Rhein-Ruhr-Informatik","isPartOf":{"@id":"https:\/\/rhein-ruhr-informatik.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage"},"image":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage"},"thumbnailUrl":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png","datePublished":"2025-03-01T16:51:43+00:00","dateModified":"2025-03-11T08:44:41+00:00","breadcrumb":{"@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#primaryimage","url":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png","contentUrl":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/10\/image-17.png"},{"@type":"BreadcrumbList","@id":"https:\/\/rhein-ruhr-informatik.de\/2025\/03\/01\/jenkins-auf-ubuntu-22-04-lts-installieren-und-einige-administrationsaufgaben\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rhein-ruhr-informatik.de\/"},{"@type":"ListItem","position":2,"name":"Jenkins auf Ubuntu 22.04 LTS installieren und einige Administrationsaufgaben"}]},{"@type":"WebSite","@id":"https:\/\/rhein-ruhr-informatik.de\/#website","url":"https:\/\/rhein-ruhr-informatik.de\/","name":"Rhein-Ruhr-Informatik","description":"","publisher":{"@id":"https:\/\/rhein-ruhr-informatik.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rhein-ruhr-informatik.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rhein-ruhr-informatik.de\/#organization","name":"Rhein-Ruhr-Informatik","url":"https:\/\/rhein-ruhr-informatik.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/logo\/image\/","url":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/02\/logo-2.png","contentUrl":"https:\/\/rhein-ruhr-informatik.de\/wp-content\/uploads\/2024\/02\/logo-2.png","width":570,"height":570,"caption":"Rhein-Ruhr-Informatik"},"image":{"@id":"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/rhein-ruhr-informatik.de\/#\/schema\/person\/29f8c93b2080ee25df204d589a7f2477","name":"Rhein-Ruhr-Informatik","sameAs":["https:\/\/rhein-ruhr-informatik.de"]}]}},"_links":{"self":[{"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/posts\/454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/comments?post=454"}],"version-history":[{"count":3,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/posts\/454\/revisions"}],"predecessor-version":[{"id":783,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/posts\/454\/revisions\/783"}],"wp:attachment":[{"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/media?parent=454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/categories?post=454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rhein-ruhr-informatik.de\/en\/wp-json\/wp\/v2\/tags?post=454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}