I denne vejledning vil vi gennemgå, hvordan du kan installere Jenkins, et populært automatiseringsserverværktøj, på en Rocky Linux 9-server. Denne installation kan være særligt nyttig for brugere af en VPS-server.
Forudsætninger
- Rocky Linux 9 installeret på din server.
- Root-adgang eller sudo-rettigheder.
- En aktiv internetforbindelse.
Trin 1: Opdater systemet
Først skal du opdatere dit system for at sikre, at alle pakker er opdaterede:
sudo dnf update -y
Trin 2: Installer Java
Jenkins kræver Java for at køre. Installer OpenJDK:
sudo dnf install java-11-openjdk -y
Trin 3: Tilføj Jenkins repository
Tilføj Jenkins’ officielle repository til din systemkonfiguration:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
Trin 4: Installer Jenkins
Installer Jenkins-pakken:
sudo dnf install jenkins -y
Trin 5: Start og aktiver Jenkins-tjenesten
Start Jenkins-tjenesten og aktiver den ved opstart:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Trin 6: Konfigurer firewall (valgfrit)
Sørg for, at porten til Jenkins (standard er 8080) er åben i din firewall:
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
Trin 7: Adgang til Jenkins-webgrænsefladen
Naviger til følgende URL i din webbrowser for at få adgang til Jenkins-webgrænsefladen:
http://your-server-ip:8080/
Afslutning
Dine Jenkins-applikationer er nu tilgængelige via din webbrowser. Denne løsning kan være særligt nyttig for dem, der ønsker at implementere CI/CD-processer effektivt fra en VPS-server.