Jenkins is an open source automation server which lets Developers Build, Test, Schedule and Deploy Softwares and services.
Step by Step guide on How to Install Jenkins on Windows Systems
Step 1: Download latest version of Jenkins from it's Official Website.
Step 2: Once jenkins download completes, extract the Jenkins Installer and follow the Jenkins service Setup Wizard:
Step 3: Click on Next as displayed on above screen.
Step 4: Choose the Destination folder wisely in order to install Jenkins on Windows systems. I would highly recommend to install Jenkins service in C drive where windows Programs are installed as it's a bit secure and easier when you use Jenkins workspace for file operations. You get an explicit prompt to Read/ Write as Admin on C drive and know what all data is actually being store and manipulated by Jenkins service on your Jenkins workspace.
Step 5: Install Jenkins as as Administrator. It won't fail Jenkins scheduled jobs that require admin privileges to use Jenkins workspace.
Step 6: Once the Setup is complete, browser opens automatically with URL: http://localhost:8080/login?from=%2F . Now you need to Unlock Jenkins service to complete Installing Jenkins on windows by entering an Administrator Password. You can find Administrator for Unlocking Jenkins service at location: C:\Program Files (x86)\Jenkins\secrets\initialAdminPassword on Windows based Systems.
Step 7: Once you enter Administrator Password and press next, you are done installing Jenkins on Windows. You'll get redirected to Jenkins Service Customization screen as in below screenshot:
Step 8: Click on Install suggested plugins being a beginner. Plugins will start installing now.
Step 9: Now you need to create very first Admin user to start using Jenkins on windows.
Step 10: Click on Save and Finish. You can also change URL and Jenkins PORT if any other service is already running on port 8080 as in screenshot below:
Step 11: Click on Start Using Jenkins and you are all set to create your 1st Job/ Pipeline Script to Build, Automate and Schedule.
That's it for now, I'll post how to customize Jenkins after Installing Jenkins on Windows in next article. Happy Testing :)