Install Jenkins on Ubuntu

Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery.

Jenkins is a Java Application. So you need to install JRE (Java Runtime Environment). Install it with

sudo apt-get install default-jre

You can find instructions for installing Jenkins on Debian/Ubuntu at

https://pkg.jenkins.io/debian-stable/

Install Jenkins

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

Enable Jenkins to start on boot

sudo systemctl enable jenkins

Start Jenkins

sudo systemctl start jenkins

To check status

sudo systemctl status jenkins

You can verify Jenkins running on port 8080 with command

root@jenkins:~# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      186/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      256/sshd: /usr/sbin 
tcp6       0      0 :::22                   :::*                    LISTEN      256/sshd: /usr/sbin 
tcp6       0      0 :::8080                 :::*                    LISTEN      4774/java           
root@jenkins:~#

To find the initial password, run the command

cat /var/lib/jenkins/secrets/initialAdminPassword

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *