Jenkins works best with Linux. There are tons of information about Jenkins installation on Linux.
My recommendation is to pick the installer (RPM based or Debian best) for the flavor of Linux you are using.
Thank you
-Indra
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/ca1a0a0f-e232-4634-b22a-748a18bb4a26%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I use SSH (Launch slave agents on Unix machines via SSH) by way of SSH plugin to add Linux node on Jenkins:
https://www.caktusgroup.com/blog/2012/01/10/configuring-jenkins-slave/
I installed same JDK version on slave/agent/node as one used to power Jenkins on Master.
I have a passwordless Jenkins generic build account on every node working.

From: <jenkins...@googlegroups.com> on behalf of steven ylu <steven...@gmail.com>
Reply-To: "jenkins...@googlegroups.com" <jenkins...@googlegroups.com>
Date: Thursday, January 19, 2017 at 12:48 PM
To: Jenkins Users <jenkins...@googlegroups.com>
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/2a7c5e26-b50c-4613-bd71-4eef1944bbe9%40googlegroups.com.