Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
Jenkins is een populaire open source CI-tool (Continuous Integration) die veel wordt gebruikt voor projectontwikkeling, implementatie en automatisering.
Dit artikel begeleidt u bij het installeren van Jenkins op een Vultr CentOS 7-serverinstantie. Om de toegang van bezoekers te vergemakkelijken, zal Nginx ook worden geïnstalleerd als de reverse proxy voor Jenkins.
Voordat u doorgaat, moet u beschikken over:
Een van de best practices van de Linux-systeembeheerder is het up-to-date houden van een systeem. Installeer de nieuwste stabiele pakketten en start opnieuw op.
sudo yum install epel-release
sudo yum update
sudo reboot
Wanneer het opnieuw opstarten is voltooid, logt u in met dezelfde sudo-gebruiker.
Voordat u Jenkins kunt installeren, moet u een virtuele Java-machine op uw systeem instellen. Laten we hier de nieuwste OpenJDK Runtime Environment 1.8.0 installeren met YUM:
sudo yum install java-1.8.0-openjdk.x86_64
Na de installatie kunt u dit bevestigen door de volgende opdracht uit te voeren:
java -version
Deze opdracht vertelt je over de Java-runtime-omgeving die je hebt geïnstalleerd:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Om Java-gebaseerde applicaties te helpen de virtuele Java-machine correct te lokaliseren, moet u twee omgevingsvariabelen instellen: "JAVA_HOME" en "JRE_HOME".
sudo cp /etc/profile /etc/profile_backup
echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile
echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile
source /etc/profile
Ten slotte kunt u ze ter beoordeling afdrukken:
echo $JAVA_HOME
echo $JRE_HOME
Gebruik de officiële YUM-repo om de nieuwste stabiele versie van Jenkins te installeren, dat is 1.651.2
op het moment van schrijven:
cd ~
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
Start de Jenkins-service en stel deze in tijdens het opstarten:
sudo systemctl start jenkins.service
sudo systemctl enable jenkins.service
Om bezoekers toegang tot Jenkins te geven, moet je inkomend verkeer op poort 8080 toestaan:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Test nu Jenkins door vanuit uw webbrowser naar het volgende adres te gaan:
http://<your-Vultr-server-IP>:8080
Om de toegang van bezoekers tot Jenkins te vergemakkelijken, kunt u een Nginx reverse-proxy voor Jenkins instellen, zodat bezoekers niet langer poortnummer 8080 hoeven in te voeren bij het openen van uw Jenkins-applicatie.
Installeer Nginx met YUM:
sudo yum install nginx
Wijzig de configuratie van Nginx:
sudo vi /etc/nginx/nginx.conf
Vind de twee onderstaande regels:
location / {
}
Voeg de zes onderstaande regels in het {} segment in:
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
Het uiteindelijke resultaat zou moeten zijn:
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
Opslaan en afsluiten:
:wq
Start en schakel de Nginx-service in:
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Sta verkeer toe op poort 80:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Bezoek ten slotte het volgende adres in uw webbrowser om uw installatie te bevestigen:
http://<your-Vultr-server-IP>
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.