Hoe maak je een groep aan in Linux
Groepen worden gebruikt om gebruikers en hun privileges te organiseren, zoals het lezen van de schrijf- en uitvoeringsrechten. Om een groud toe te voegen, is het commando groupadd.
In dit artikel leggen we uit hoe je Jenkins installeert op Ubuntu 20.04
Jenkins is een gratis en open source automatiseringsserver. Jenkins biedt honderden plug-ins ter ondersteuning van het bouwen, implementeren en automatiseren van elk project. Jenkins is Java-gebaseerd, geïnstalleerd vanuit Ubuntu-pakketten of door het downloaden en uitvoeren van het webtoepassingsarchief (WAR) -bestand - een verzameling bestanden die samen een complete webtoepassing vormen die op een server kan worden uitgevoerd.
Vereisten
Hoe Jenkins op Ubuntu te installeren
Stap 1 - Houd uw server up-to-date
# apt-get update -y
# apt-get upgrade -y
Stap 2 - Java installeren
Vervolgens zullen we OpenJDK 11 installeren.
# apt-get install -y default-jre
Om de installatie te verifiëren, controleert u de versie met de volgende opdracht:
# java -version
De uitvoer zal er als volgt uitzien:
openjdk version "11.0.10' 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Stap 3 - Installeer Jenkins
De volgende opdracht zal de LTS-release installeren. LTS wordt elke 12 weken gekozen uit de stroom van reguliere releases als de stabiele release voor die periode.
Gebruik de volgende opdrachten om Jenkins te installeren:
# wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
# sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
# sudo apt-get update
# sudo apt-get install jenkins -y
Nu Jenkins en zijn afhankelijkheden aanwezig zijn, starten we de Jenkins-server.
Stap 4 - Start en schakel Jenkins in
We moeten de Jenkins-service starten en inschakelen. Gebruik de volgende commando's:
# systemctl start jenkins
# systemctl enable jenkins
Stap 5 - Firewall configureren (optioneel)
Ervan uitgaande dat u een UFW-firewall gebruikt. Jenkins draait standaard op poort 8080. We openen die poort met ufw:
# ufw allow 8080
Controleer de status van ufw om de nieuwe regels te bevestigen:
# ufw status
Stap 5 - Jenkins instellen
Eerst moeten we het standaard beheerderswachtwoord krijgen.
# cat /var/lib/jenkins/secrets/initialAdminPassword
Bovenstaande opdracht geeft het beheerderswachtwoord weer. Kopieer het alfanumerieke wachtwoord van 32 tekens van de terminal en plak het in het veld Beheerderswachtwoord en klik vervolgens op Doorgaan.
Zodra u klikt om door te gaan, krijgt u twee opties. U kunt elke optie naar uw keuze selecteren of we raden u aan om voor Install Suggested Plugins te gaan . Zodra u op de optie Voorgestelde plug-ins installeren klikt, wordt het installatieproces onmiddellijk gestart.
Daarna zal het vragen om een admin-gebruiker aan te maken. Het is mogelijk om deze stap over te slaan en als admin verder te gaan met het oorspronkelijke wachtwoord dat we hierboven hebben gebruikt, maar we raden aan even de tijd te nemen om de gebruiker aan te maken.
Vervolgens ontvangt u een Instance Configuration- pagina waarin u wordt gevraagd de voorkeurs-URL voor uw Jenkins-instantie te bevestigen. Bevestig de domeinnaam voor uw server of het IP-adres van uw server.
Nadat u de juiste informatie hebt bevestigd, klikt u op Opslaan en voltooien. U ontvangt een bevestigingspagina waarin wordt bevestigd dat " Jenkins is klaar !"
Dat is het. Het installatie- en configuratieproces is met succes voltooid.
In dit artikel hebben we gezien hoe Jenkins op Ubuntu 20.04 kan worden geïnstalleerd.
Groepen worden gebruikt om gebruikers en hun privileges te organiseren, zoals het lezen van de schrijf- en uitvoeringsrechten. Om een groud toe te voegen, is het commando groupadd.
Leg 3 manieren uit om het CPU-gebruik in Linux te controleren. CPU-gebruik verwijst naar het gebruik van verwerkingsbronnen of de hoeveelheid werk die door een CPU wordt verwerkt.
DenyHosts wordt veel gebruikt als alternatief voor Fail2ban. Als er te veel ongeldige SSH-inlogpogingen zijn geweest, gaat het ervan uit dat de brute-force-aanvallen of
We zullen leren hoe je een nieuwe schijf op een Linux-server kunt mounten. Voor deze demonstratie gebruiken we de CentOS 7-cloudserver. mount nu de partitie zoals hieronder getoond.
Leg goed uit hoe het eenvoudig is om Fail2ban op Ubuntu 20.04 te installeren. Fail2ban is geschreven in de programmeertaal Python en is gratis open source. Configuratie.
Leg goed uit hoe u WireGuard VPN installeert op Ubuntu 20.04. WireGuard is een uiterst eenvoudige, snelle en moderne VPN die gebruikmaakt van de modernste cryptografie
OpenSSL is een robuuste, commerciële toolkit met volledige functionaliteit voor de Transport Layer Security (TLS) & (SSL)-protocollen. Leer OpenSSL 1.1.1d installeren in CentOS
Hoe CSF op de CentOS 8-server te installeren en configureren. ConfigServer Security & Firewall is een (SPI) firewall, Login/Intrusion Detection en Security applicatie.
Configuratie auditregel niet weergegeven? Ontdek hoe onze ondersteuningstechnici het probleem oplossen en oplossen. Regelconfiguratiebestand /etc/audit/rules.d/audit.rules
In dit artikel zullen we leren hoe onze ondersteuningstechnici de hoge belasting van CloudLinux op de server oplossen. Zorg ervoor dat uw LVE-limieten correct zijn geconfigureerd.