How to install Jenkins on Windows and Linux
Blog post from Octopus Deploy
Matthew Casperson's blog post, published on January 17, 2022, provides a comprehensive guide to installing Jenkins on Windows and various Linux distributions, detailing the steps for both Long Term Support (LTS) and weekly release channels. On Windows, the installation involves using an MSI file and setting up a dedicated service account, while on Linux, Jenkins can be installed using package repositories with commands tailored for Debian, Ubuntu, RHEL, and Fedora systems. The post emphasizes the importance of satisfying prerequisites such as installing OpenJDK and configuring the Jenkins service through scripts and environment variables for advanced settings like disabling Cross-Site Request Forgery (CSRF) protection. Additionally, it addresses the Jenkins home directory configuration, the potential pitfalls of using Chocolatey for installation, and the subsequent steps needed to complete the Jenkins setup, including initial web console access and plugin installations. The post concludes by hinting at future topics, such as installing Jenkins with Docker, and encourages engagement with related webinars and resources on continuous integration and Jenkins Pipeline.