Artikel Directory
- 1 Hvorfor bruge Uptime Kuma til at overvåge websteder?
- 2 Hvilken software er Uptime Kuma?
- 3 Hvordan installeres Uptime Kuma overvågningsværktøj?
- 4 Installer Docker og Docker-compose
- 5 Hvordan installeres Uptime Kuma gratis værktøj til overvågning af webstedsstatus?
- 6 Installer Nginx Proxy Manager
- 7 Omvendt proxy Oppetid Kuma
- 8 Oppetid Kuma Nyttige PM2-kommandoer
- 9 Hvordan opsætter man automatisk backup af Uptime Kuma-overvågningssoftware?
- 10 Hvordan afinstallerer man Uptime Kuma overvågningssoftware?
- 11 Konklusion
Vi laver normalt ekstern kædepromovering, og venskabslinkoptimering skal overvåges.
Hvis vores eksterne links og venskabslinks går tabt,SEORangeringen vil også falde, så det er meget vigtigt at overvåge status på de eksterne links hjemmesider.
Hvorfor bruge Uptime Kuma til at overvåge websteder?
Hvordan overvåger SEO venskabslinks?
Efter at have tilføjet eksterne links og udvekslet venskabslinks, plejer viUptime RobotKonfigurer webstedsovervågning på skyovervågningsplatformen for at registrere forbindelsen mellem eksterne linksider på hvert websted.
Men med det stigende antal eksterne kæder og vennekæder, har Uptime Robot cloud-platformen en begrænsning på antallet af overvågninger, og du skal opgradere og betale for fortsat at tilføje flere cloud-overvågningsartikler.
Derfor kan vi bruge open sourceLinuxCloud server overvågning软件Værktøjer - Oppetid Kuma.
Hvilken software er Uptime Kuma?
Uptime Kuma er et open source Linux-serverovervågningsværktøj med lignende funktioner som Uptime Robot.
Sammenlignet med andre lignende webstedsovervågningsværktøjer understøtter Uptime Kuma selv-hostede tjenester med færre begrænsninger.
Denne artikel vil introducere installationen og brugen af Uptime Kuma.
Hvordan installeres Uptime Kuma overvågningsværktøj?
Uptime Kuma, understøtter Docker-installation.
Det følgende er en vejledning om installationstrinnene for Uptime Kuma.
Følgende kommando erInstaller via CLI [Ubuntu/CentOS] Interaktiv CLI-installationsprogram, med eller uden Docker-understøttelse ▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
- Det anbefales ikke at bruge ovenstående installationskommando: fordi Uptime Kuma er installeret på en ikke-Docker måde, er det let at fejle installationen.
- (Vi anbefaler installationskommandoen nedenfor)
Da du skal installere Docker, før du installerer Uptime Kuma ved hjælp af Docker, skal du først installere Docker.
Installer Docker og Docker-compose
Opdater og installer nødvendig software ▼
apt-get update && apt-get install -y wget vim
Hvis der opstår en 404-fejl under opdateringen, skal du kontrollere løsningen nedenfor▼
Installer Docker
Hvis det er en fremmed server, skal du bruge følgende kommando ▼
curl -sSL https://get.docker.com/ | sh
Hvis det er en indenlandsk server i Kina, skal du bruge følgende kommando ▼
curl -sSL https://get.daocloud.io/docker | sh
Indstil Docker til at starte automatisk ved opstart ▼
systemctl start docker systemctl enable docker
Installer Docker-compose
Hvis det er en fremmed server, skal du bruge følgende kommando ▼
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
Hvis det er en indenlandsk server i Kina, skal du bruge følgende kommando▼
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
Genstart docker-servicekommandoen▼
service docker restart
Hvordan installeres Uptime Kuma gratis værktøj til overvågning af webstedsstatus?
docker volume create uptime-kuma
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1- Så kan du bestå
IP:3001Besøg Uptime-Kuma.
Hvis du har aktiveret CSF-firewall'en, skal du muligvis åbne port 3001 på CSF-firewall'en▼
vi /etc/csf/csf.conf # Allow incoming TCP ports TCP_IN = "20,21,22,2812,25,53,80,110,143,443,465,587,993,995,2030,2031,2082,2083,2086,2087,2095,2096,3001"
Genstart CSF-firewall'en ▼
csf -rInstaller Nginx Proxy Manager
Nginx Proxy Manager er en Docker-baseret omvendt proxy-software.
Da Nginx Proxy Manager ikke er nødvendig, kan du springe over ikke at installere Nginx Proxy Manager, hvis du ikke vil spilde tid.
Opret bibliotek ▼
mkdir -p data/docker_data/npm cd data/docker_data/npm
Opret docker-compose.yml fil ▼
nano docker-compose.yml
Udfyld følgende indhold i filen, tryk derefter på Ctrl+X for at gemme, tryk på Y for at afslutte ▼
version: "3"
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
# These ports are in format :
- '80:80' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
# Add any other Stream port you want to expose
# - '21:21' # FTP
environment:
DB_MYSQL_HOST: "db"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "npm"
DB_MYSQL_PASSWORD: "npm"
DB_MYSQL_NAME: "npm"
# Uncomment this if IPv6 is not enabled on your host
# DISABLE_IPV6: 'true'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
depends_on:
- db
db:
image: 'jc21/mariadb-aria:latest'
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: 'npm'
MYSQL_DATABASE: 'npm'
MYSQL_USER: 'npm'
MYSQL_PASSWORD: 'npm'
volumes:
- ./data/mysql:/var/lib/mysql løb▼
docker-compose up -d
Hvis der vises en fejlmeddelelse, der ligner følgende: "Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use"▼
[root@ten npm]# docker-compose up -d npm_db_1 is up-to-date Starting npm_app_1 ... error ERROR: for npm_app_1 Cannot start service app: driver failed programming external connectivity on endpoint npm_app_1 (bd3512d79a2184dbd03b2a715fab3990d503c17e85c35b1b4324f79068a29969): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use ERROR: for app Cannot start service app: driver failed programming external connectivity on endpoint npm_app_1 (bd3512d79a2184dbd03b2a715fab3990d503c17e85c35b1b4324f79068a29969): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use ERROR: Encountered errors while bringing up the project.
- Det betyder, at port 443 allerede er optaget, og den lige oprettede docker-compose.yml-fil skal redigeres.
Port 443 skal ændres til 442 ▼
- '442:442' # Public HTTPS Port
Kør derefter kommandoen igen docker-compose up -d
Der vises en fejlmeddelelse:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"
Skal også ændre port 80 til 882 ▼
- '882:882' # Public HTTP Port
ved at åbne http:// IP:81 Besøg Nginx Proxy Manager.
Til det første login skal du bruge den oprindelige standardkonto og adgangskode▼
Email: [email protected] Password: changeme
- Når du er logget ind, skal du sørge for at ændre din e-mailadresse og adgangskode med det samme.
Omvendt proxy Oppetid Kuma
Efter installation af Uptime Kuma er standarden at brugeIP:3001Besøg Uptime Kuma.
Vi kan få adgang til domænenavnet og konfigurere SSL-certifikatet gennem omvendt proxy, ligesom URL'en demonstreret tidligere.
Dernæst vil vi udføre omvendte genereringsoperationer ved hjælp af den tidligere byggede Nginx Proxy Manager.
af http:// IP:81 Åbn Nginx Proxy Manager.
Efter at have logget ind for første gang, skal du ændre brugernavn og adgangskode, konfigurer det venligst selv.
Dernæst er operationstrinnene i Nginx Proxy Manager som følger:
第 1 步:打开 Proxy Hosts ▼

第 2 步:klik på øverste højre hjørne Add Proxy Hosts▼

Trin 3: Konfigurer i henhold til figuren,点击 Save 保存 ▼

第 4 步:Klik påEidtÅbn konfigurationssiden ▼

Trin 5: Udsted et SSL-certifikat og aktiver obligatorisk Https-adgang ▼

- På dette tidspunkt er den omvendte generation fuldført, og så kan du bruge det domænenavn, du lige har løst, for at få adgang til Uptime Kuma.
- Uptime Kuma-konfigurationen er meget enkel.
- Det har en kinesisk grænseflade, jeg tror, du vil være i stand til at bruge det snart.
Oppetid Kuma Nyttige PM2-kommandoer
Start, stop og genstart kommandoer for Uptime Kuma (denne kommando er dedikeret til ikke-Docker installation)▼
pm2 start uptime-kuma pm2 stop uptime-kuma pm2 restart uptime-kuma
Se det aktuelle konsoloutput fra Uptime Kuma (denne kommando er dedikeret til ikke-Docker-installation)▼
pm2 monit
Kør Uptime Kuma ved opstart (denne kommando er dedikeret til ikke-Docker-installationer) ▼
pm2 save && pm2 startup
Hvordan opsætter man automatisk backup af Uptime Kuma-overvågningssoftware?
Fordi der kan være nogle problemer med backup-funktionen i baggrundsindstillingerne for Uptime Kuma, har udvikleren ikke vedligeholdt backup-funktionen. Nu er backup-funktionen ikke længere i stand til at generere en komplet backup og gendanne alle indstillinger...
Vil du vide mere om, hvordan man håndterer udfasning af Uptime Kuma backup-funktion? Klik på linket nedenfor for at fortsætte med at læse den detaljerede vejledning ▼
Hvordan afinstallerer man Uptime Kuma overvågningssoftware?
Hvis det ikke er installeret af DockerOppetid Kuma,Hvordan afinstallerer man?
For eksempel, hvis du bruger denne kommando til at installere på en ikke-Docker måde▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
For at afinstallere Uptime Kuma skal du bruge følgende kommando ▼
- ude af drift
pm2 stop uptime-kuma - slette mappe
rm -rf /opt/uptime-kuma
Hvordan afinstallerer man Uptime Kuma, hvis du installerer det ved hjælp af Docker?
Kør følgende forespørgselskommando▼
docker ps -a
- skriv din ned
kumaNavnet på beholderen, som evtuptime-kuma
stopkommando ▼
- Send venligst
container_nameSkift til ovenstående forespørgselkumaNavnet på beholderen.
docker stop container_name docker rm container_name
Afinstaller Uptime Kuma ▼
docker volume rm uptime-kuma docker rmi uptime-kuma
Konklusion
Interfacet til Uptime Kuma er rent og enkelt, og det er meget nemt at implementere og bruge.
Uptime Kuma er et meget godt valg, hvis du ikke har høje krav til hjemmesideovervågning.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delte "Uptime Kuma Free Website Status Monitoring Tool Linux Server Monitoring Software", som er nyttig for dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-29041.html
For at låse op for flere skjulte tricks🔑, velkommen til at blive en del af vores Telegram-kanal!
Del og like hvis du kan lide det! Dine delinger og likes er vores fortsatte motivation!

