Installing Jenkins on Ubuntu 22.04

Installing Jenkins on Ubuntu 22.04

I have virtual machine in AWS EC2,

Jenkins default port number 8080, So, need to Add 8080 port in AWS EC2 security group.

Install Java:

Update the system package

sudo apt update

Install OpenJDK 17

sudo apt install openjdk-17-jre

Check java version

java -version

Update the system package

sudo apt update

Add the Jenkins repository

sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
  https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
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

sudo apt-get update

Install the Jenkins

sudo apt-get install jenkins

Check Jenkins status

sudo systemctl status jenkins

Now, Jenkins is running,

Now, copy the Jenkins virtual machine public ip address,

Enter the public ip address with 8080 port in browser,

A page opens prompting to Unlock Jenkins

http://<ip address>:8080

open the terminal and running the following command, will get get the jenkins password

cat /var/lib/jenkins/secrets/initialAdminPassword

Install suggested plugins or Select plugins to install

Create admin user name & password

Enter instance public ip with port and Click save and Finish

Now, Successfully installed Jenkins on the Ubuntu 22.04 virtual machine