Mengatasi Install Jenkins Error di Ubuntu

Github Action CI/CD

Ketika saya install jenkins di VPS (Ubuntu 20.04 LTS) dengan mengikuti link tutorial di DigitalOcean, saya mendapatkan error:

   Process: 4091148 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)
   Main PID: 4091148 (code=exited, status=1/FAILURE)
   dpkg: error processing package jenkins (--configure):
   installed jenkins package post-installation script subprocess returned error exit status 1
   Processing triggers for systemd (245.4-4ubuntu3.21) ...
   Errors were encountered while processing:

Ternyata setelah dicari kesana kemari root causenya adalah port yg digunakan jenkins (8080) tabrakan dengan yg lain yg sudah pake 8080. Untuk apa saja yg menyebabkan hal tersebut bisa dilihat di: Programmerhat

Untuk mengetahui port yg reserved:

  sudo netstat -tulpn | grep LISTEN

How to solve?

Change default port jenkins 🦚

Untuk menggantinya, silahkan ke:

  $ /usr/lib/systemd/system
  $ sudo nano jenkins.service

kemudian change port pada property:

  Environment="JENKINS_PORT=8080"

kemudian restart jenkins:

  systemctl daemon-reload
  sudo service jenkins restart

seharusnya jenkins sudah bisa berjalan dengan sukses. Sekian dan terimakasih.

About the author

Hey, I'm Ubaidillah Hakim Fadly, a software engineer, stock investor, and entrepreneur. I publish articles and tutorials about programming and devOps from my own research.

Get the newsletterBuy me a coffee

Ubaidillah