Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Great one ! I add it to my blog : http://odedrabanitips.blogspot.co.il/2017/10/how-to-install-jenkins-on-ubuntu-1604.html?_sm_au_=iVV7ZJS6VnZsHVjM
Thanks for the tutorial. Very helpful.
One minor point … you may want to change the command:
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
to:
echo deb https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
as per the Jenkins instructions here:
https://pkg.jenkins.io/debian-stable/
(i.e. “http” becomes “https”.)
Great tutorial - thanks :-) - one question, port 8080 is already in use on my server, how can I start on e.g. 8081?
Thanks for the detailed tutorial but I’m having issue with step “Step 3 — Opening the Firewall”
sudo ufw allow 8080 Rules updated Rules updated (v6)
sudo ufw status Status: inactive
Please clarify what may be going wrong here ?
[UPDATE]
Per post https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-16-04
I ran command sudo ufw enable
**sudo ufw status Status: active
To Action From
8080 ALLOW Anywhere
8080 (v6) ALLOW Anywhere (v6) **
But as per your post I should have got
**To Action From
OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)**
Please clarify how to get OpenSSH as well ?
Hi, thanks for tutorial. I’ve executed all steps and installed jenkins on my droplet.
I am able to run jenkins via web link (www.mysite.bla:8081) and even do some actions - create a new job, look through configuration, etc. But after some time, jenkins becomes unavailable and I see notification: “Firefox can’t establish a connection to the server at mysiet.bla:8081.”
If I restart jenkins (sudo systemctl restart jenkins), it will be available for a short period of time and then problem will appear again.
I’m wondering if someone faced such kind of problem? What could be a cause of the issue? Currently, I’m trying to read jenkins’ logs, but I am new to jenkins and don’t understand much.
Hi, thanks for the article. I have done almost the setup and I am unable to access it on the IP with port? can you please update me additionally, I have check the status as well it is active. Looking forward.
Thanks for the tutorial.
Before the $ sudo apt-get update is needed add the keys to system,
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
Julián