Objective
The objective is to install Jenkins on Debian 9.Operating System and Software Versions
- Operating System: - Debian 9 Stretch
- Software: - Jenkins 2.46.3
Requirements
Privileged access to your Debian system will be required.Difficulty
EASYConventions
- # - requires given linux commands to be executed with root privileges either directly as a root user or by use of
sudo
command - $ - requires given linux commands to be executed as a regular non-privileged user
Instructions
Inlcude Jenkins APT repository
First step is to include Jenkins APT repository and key. Let's start by adding a new key:# wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | apt-key add OKNext, add a repository. Here we have two options. First, we can add a stable LTS Jenkins repository:
# echo "deb http://pkg.jenkins-ci.org/debian-stable binary/" > /etc/apt/sources.list.d/jenkins.listAnother option is to inlcude latest Jenkins version repository:
Subscribe to RSS and NEWSLETTER and receive latest Linux news, jobs, career advice and tutorials.
# echo "deb http://pkg.jenkins-ci.org/debian binary/" > /etc/apt/sources.list.d/jenkins.listWith that done, update repository index:
# apt update
Install Jenkins
Now, that APT repositories are in place, the installation of Jenkins is rather simple one-liner:# apt install jenkins
Access Jenkins
Jenkins is now installed. Rertieve your initial Jenkins password:# cat /var/lib/jenkins/secrets/initialAdminPassword b9b1649e223843e29cf17812a2322a3fOnce you have your password, navigate your browser to
http://jenkins-server-IP:8080
and proceed with additional wizard customisation. 