Uptime Kuma Gratis Websäit Status Iwwerwaachungstool Linux Server Iwwerwachung Software

Mir maachen normalerweis extern Link Promotioun a frëndlech Link Optimisatioun a musse iwwerwaacht ginn.

Wann eis extern Linken a frëndlech Linke verluer sinn,Am PrinzipDe Ranking wäert och deementspriechend erofgoen, sou datt et ganz wichteg ass de Status vun externe Link Websäit Säiten ze iwwerwaachen.

Firwat benotzt Uptime Kuma fir Är Websäit ze iwwerwaachen?

Wéi SEO iwwerwaacht frëndlech Links?

Nodeems mir extern Linken bäigefüügt hunn a frëndlech Linken austauschen, hu mir normalerweisUptime RobotKonfiguréiert Websäit Iwwerwachung op der Cloud Iwwerwaachungsplattform fir d'Konnektivitéit vun externe Link Säiten vun all Websäit z'entdecken.

Wéi och ëmmer, wéi d'Zuel vun externe Linken a Frëndlink eropgeet, huet d'Uptime Robot Cloud Plattform eng Limit op d'Zuel vun den Iwwerwaachungsartikelen, an Dir musst Upgrade a bezuelen fir weider méi Cloud Iwwerwachungsartikelen derbäi ze ginn.

Dofir kënne mir Open Source benotzenLinuxCloud Server IwwerwachungSoftwareTool - Uptime Kuma.

Wéi eng Software ass Uptime Kuma?

Uptime Kuma ass en Open Source Linux Server Iwwerwachungsinstrument mat ähnlechen Funktiounen wéi Uptime Robot.

Am Verglach mat aneren ähnlechen Websäit Iwwerwachungsinstrumenter ënnerstëtzt Uptime Kuma selbsthostéiert Servicer mat manner Restriktiounen.

Dësen Artikel wäert d'Installatioun an d'Benotzung vum Uptime Kuma virstellen.

Wéi installéiere ech Uptime Kuma Iwwerwaachungsinstrument?

Uptime Kuma, ënnerstëtzt Docker Installatioun.

Déi folgend ass en Tutorial iwwer d'Installatiounsschrëtt vum Uptime Kuma.

De folgende Kommando assInstallateur via CLI [Ubuntu/CentOS] Interaktiven CLI Installateur, mat oder ouni Docker

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Et ass net recommandéiert den uewe genannten Installatiounskommando ze benotzen: well Uptime Kuma op eng net-Docker Manéier installéiert ass, ass d'Installatioun einfach ze versoen.
  • (Mir recommandéieren d'Installatiounsbefehle hei ënnen)

Zënter Docker muss installéiert ginn ier Dir Docker benotzt fir Uptime Kuma z'installéieren, installéiert Docker als éischt.

Installéiert Docker an Docker-compose

Update an installéiert néideg Software ▼

apt-get update && apt-get install -y wget vim

Wann e 404-Fehler während dem Update geschitt, kuckt w.e.g. d'Léisungen hei ënnen▼

Installéiert Docker

Wann et en auslännesche Server ass, benotzt w.e.g. de folgende Kommando ▼

 curl -sSL https://get.docker.com/ | sh 

Wann et en Hausserver a China ass, benotzt w.e.g. de folgende Kommando ▼

 curl -sSL https://get.daocloud.io/docker | sh 

Setzt Docker fir automatesch beim Boot unzefänken▼

systemctl start docker 

systemctl enable docker

Installéiert Docker-compose 

Wann et en auslännesche Server ass, benotzt w.e.g. de folgende 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

Wann et en Hausserver a China ass, benotzt w.e.g. de folgende 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

Restart Docker Service Kommando▼

service docker restart

Wéi installéiere ech Uptime Kuma gratis Websäit Status Iwwerwaachungsinstrument?

🐳 Installéiert am Docker Modus, erstellt e Container mam Numm uptime-kuma ▼

docker volume create uptime-kuma
Start Container▼
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
  • Da kënnt Dir laanschtIP:3001Besicht Uptime-Kuma.

Wann Dir d'CSF Firewall aktivéiert hutt, musst Dir vläicht den Hafen 3001 op der CSF Firewall opmaachen▼

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" 

CSF Firewall nei starten▼

csf -r

Installéiert Nginx Proxy Manager

Nginx Proxy Manager ass Docker-baséiert Reverse Proxy Software.

Zënter Nginx Proxy Manager net néideg ass, kënnt Dir den Nginx Proxy Manager installéieren wann Dir keng Zäit verschwende wëllt.

Erstellt Verzeechnes ▼

mkdir -p data/docker_data/npm
cd data/docker_data/npm

Erstellt docker-compose.yml Datei ▼

nano docker-compose.yml

Fëllt de folgenden Inhalt an der Datei aus, dann Ctrl+X fir ze späicheren, dréckt Y fir ▼ ze verloossen

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

Run▼

docker-compose up -d

Wann eng Fehlermeldung ähnlech wéi déi folgend erschéngt: "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.
  • Et heescht datt dësen 443 Hafen besat ass an Dir musst d'docker-compose.yml Datei änneren, déi Dir just erstallt hutt.

Muss de Port 443 op 442 ▼ änneren

      - '442:442' # Public HTTPS Port

Dann, lafen de Kommando nach eng Kéier docker-compose up -d

Eng Fehlermeldung erschéngt:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

Dir musst och den Hafen 80 op 882 ▼ änneren

      - '882:882' # Public HTTP Port

duerch Ouverture http:// IP:81 Besicht Nginx Proxy Manager.

Wann Dir Iech fir d'éischte Kéier aloggen, benotzt de Standard initial Kont a Passwuert▼

Email: [email protected]
Password: changeme
  • Nodeems Dir Iech ugemellt hutt, gitt sécher Är E-Mail a Passwuert direkt z'änneren.

Reverse Proxy Uptime Kuma

Nodeems Dir Uptime Kuma installéiert hutt, ass de Standard ze benotzenIP:3001Besicht Uptime Kuma.

Mir kënnen den Domain Numm zougräifen an den SSL Zertifikat duerch ëmgedréint Proxy konfiguréieren, sou wéi d'URL virdru bewisen.

Als nächst wäerte mir d'Reverse Generatioun Operatioun ausféieren a benotzen den Nginx Proxy Manager dee virdru gebaut gouf.

Duerch http:// IP:81 Open Nginx Proxy Manager.

Nodeems Dir Iech fir d'éischte Kéier ageloggt hutt, musst Dir Äre Benotzernumm a Passwuert änneren, also konfiguréieren se selwer.

Als nächst sinn d'Operatiounsschrëtt vum Nginx Proxy Manager wéi follegt:

第 1 步:uschalten Proxy Hosts

Uptime Kuma Gratis Websäit Status Iwwerwaachungstool Linux Server Iwwerwachung Software

第 2 步:Klickt op der ieweschter rechter Ecke Add Proxy Hosts

Schrëtt 2: Klickt Add Proxy Hosts an der oberer rechter Ecke. Bild 3

Schrëtt 3: Konfiguréieren wéi op der Foto gewisen,klickt Save späicheren ▼ 

Schrëtt 3: Konfiguréieren no dem Bild, klickt Späicheren fir dat véiert Bild ze späicheren

第 4 步:klicktEidtÖffnen d'Konfiguratiounssäit ▼

Schrëtt 4: Klickt Eidt fir déi fënneft Säit vun der Konfiguratiounssäit opzemaachen

Schrëtt 5: Gitt en SSL Zertifikat aus an aktivéiert gezwongen HTTPS Zougang ▼

Schrëtt 5: Gitt en SSL Zertifikat eraus an aktivéiert gezwongen HTTPS Zougang. Bild 6

  • Zu dësem Zäitpunkt ass déi ëmgedréint Generatioun fäerdeg, an da kënnt Dir Zougang zu Uptime Kuma mam Domain Numm benotzen deen Dir just geléist hutt.
  • Uptime Kuma Konfiguratioun ass ganz einfach.
  • Et huet eng chinesesch Interface, an ech gleewen datt Dir geschwënn ufänkt ze benotzen.

Uptime Kuma Nëtzlech PM2 Kommandoen

Uptime Kuma Start-, Stop- an Restart Kommandoen (dëse Kommando ass fir Net-Docker Installatioun gewidmet)▼

pm2 start uptime-kuma
pm2 stop uptime-kuma
pm2 restart uptime-kuma

Kuckt déi aktuell Konsoloutput vun Uptime Kuma (dëse Kommando ass fir Net-Docker Installatioun gewidmet)▼

pm2 monit

Run Uptime Kuma beim Startup (dëse Kommando ass speziell fir net-Docker Installatioun) ▼

pm2 save && pm2 startup

Wéi deinstalléiert Uptime Kuma Iwwerwaachungssoftware?

Wann et net am Docker Modus installéiert assUptime Kuma,Wéi deinstalléieren?

Zum Beispill, wann Dir d'Net-Docker Method vun dësem Kommando benotzt fir ▼ ze installéieren

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh

Fir Uptime Kuma z'installéieren, benotzt de folgende Kommando ▼

  1. Stop laafen  pm2 stop uptime-kuma
  2. läschen Verzeechnes rm -rf /opt/uptime-kuma

Wéi deinstalléiert Uptime Kuma wann Dir Docker benotzt fir se z'installéieren?

Fëllt de folgenden Ufro Kommando▼

docker ps -a
  • schreift Är kuma Den Numm vum Container, wat kann sinn uptime-kuma

Stop Kommando▼

  • 请将container_nameÄnnert op déi uewe gefrotkuma Den Numm vum Container.
docker stop container_name
docker rm container_name

Uninstall Uptime Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

Konklusioun

Dem Uptime Kuma seng Interface ass propper a präzis, an et ass ganz einfach ze deplacéieren an ze benotzen.

Wann Dir keng héich Ufuerderunge fir Websäit Iwwerwaachung hutt, ass Uptime Kuma eng ganz gutt Wiel.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelt "Uptime Kuma Free Website Status Monitoring Tool Linux Server Monitoring Software", wat Iech hëllefräich wäert sinn.

Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-29041.html

Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!

🔔 Gitt deen Éischten dee wäertvollen "ChatGPT Content Marketing AI Tool Usage Guide" am Kanal Top Verzeechnes ze kréien! 🌟
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!

 

Comments

Är E-Mail Adress gëtt net verëffentlecht. Néideg Felder gi benotzt * Etikett

scroll no uewen