Adresár článkov
- 1 Prečo používať Uptime Kuma na monitorovanie webových stránok?
- 2 Aký softvér je Uptime Kuma?
- 3 Ako nainštalovať nástroj na monitorovanie Uptime Kuma?
- 4 Nainštalujte Docker a Docker-compose
- 5 Ako nainštalovať bezplatný nástroj na monitorovanie stavu webových stránok Uptime Kuma?
- 6 Nainštalujte Nginx Proxy Manager
- 7 Reverzný proxy Uptime Kuma
- 8 Uptime Kuma Užitočné príkazy PM2
- 9 Ako odinštalovať softvér na monitorovanie Uptime Kuma?
- 10 záver
Väčšinou robíme externú propagáciu reťazcov a treba sledovať optimalizáciu odkazu priateľstva.
Ak sa stratia naše externé a priateľské odkazy,SEOHodnotenie bude tiež klesať, preto je veľmi dôležité sledovať stav stránok webu s externým odkazom.
Prečo používať Uptime Kuma na monitorovanie webových stránok?
Ako SEO monitoruje priateľské odkazy?
Po pridaní externých odkazov a výmene odkazov na priateľstvo zvyčajneUptime RobotNakonfigurujte monitorovanie webových stránok na cloudovej monitorovacej platforme, aby ste zistili konektivitu externých odkazov na každej webovej lokalite.
S rastúcim počtom externých reťazcov a reťazcov priateľov má však cloudová platforma Uptime Robot limit na počet monitorovaní a ak chcete pokračovať v pridávaní ďalších položiek monitorovania v cloude, musíte inovovať a zaplatiť.
Preto môžeme použiť open sourceLinuxMonitorovanie cloudového servera软件Nástroje - Uptime Kuma.
Aký softvér je Uptime Kuma?
Uptime Kuma je open source nástroj na monitorovanie serverov Linux s podobnými funkciami ako Uptime Robot.
V porovnaní s inými podobnými nástrojmi na monitorovanie webových stránok podporuje Uptime Kuma služby s vlastným hosťovaním s menšími obmedzeniami.
Tento článok predstaví inštaláciu a používanie Uptime Kuma.
Ako nainštalovať nástroj na monitorovanie Uptime Kuma?
Uptime Kuma, podporuje inštaláciu Docker.
Nasleduje návod na kroky inštalácie Uptime Kuma.
Nasledujúci príkaz jeInštalátor cez CLI [Ubuntu/CentOS] Interaktívny inštalátor CLI s podporou Docker alebo bez nej ▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
- Neodporúča sa používať vyššie uvedený inštalačný príkaz: pretože Uptime Kuma je nainštalovaný iným spôsobom ako Docker, je ľahké zlyhať inštaláciu.
- (Odporúčame príkaz na inštaláciu nižšie)
Keďže pred inštaláciou Uptime Kuma pomocou Dockera musíte nainštalovať Docker, najprv nainštalujte Docker.
Nainštalujte Docker a Docker-compose
Aktualizujte a nainštalujte potrebný softvér ▼
apt-get update && apt-get install -y wget vim
Ak sa počas aktualizácie vyskytne chyba 404, skontrolujte riešenie nižšie▼
Nainštalujte Docker
Ak ide o zahraničný server, použite nasledujúci príkaz ▼
curl -sSL https://get.docker.com/ | sh
Ak ide o domáci server v Číne, použite nasledujúci príkaz ▼
curl -sSL https://get.daocloud.io/docker | sh
Nastavte Docker tak, aby sa automaticky spustil pri zavádzaní ▼
systemctl start docker systemctl enable docker
Nainštalujte Docker-compose
Ak ide o zahraničný server, použite nasledujúci príkaz ▼
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
Ak ide o domáci server v Číne, použite nasledujúci príkaz▼
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
Reštartujte príkaz služby docker▼
service docker restart
Ako nainštalovať bezplatný nástroj na monitorovanie stavu webových stránok Uptime Kuma?
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
- Potom môžete prejsť
IP:3001
Navštívte Uptime-Kuma.
Ak ste povolili CSF firewall, možno budete musieť otvoriť port 3001 na CSF firewall▼
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"
Reštartujte CSF firewall ▼
csf -r
Nainštalujte Nginx Proxy Manager
Nginx Proxy Manager je reverzný proxy softvér založený na Docker.
Keďže Nginx Proxy Manager nie je potrebný, môžete preskočiť neinštalovanie Nginx Proxy Manager, ak nechcete strácať čas.
Vytvoriť adresár ▼
mkdir -p data/docker_data/npm cd data/docker_data/npm
Vytvorte súbor docker-compose.yml ▼
nano docker-compose.yml
Vyplňte nasledujúci obsah v súbore, potom stlačte Ctrl+X na uloženie, stlačte Y na ukončenie ▼
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
spustiť▼
docker-compose up -d
Ak sa zobrazí chybové hlásenie podobné nasledujúcemu: "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.
- Znamená to, že port 443 je už obsadený a práve vytvorený súbor docker-compose.yml je potrebné upraviť.
Port 443 je potrebné zmeniť na 442 ▼
- '442:442' # Public HTTPS Port
Potom znova spustite príkaz docker-compose up -d
Zobrazí sa chybové hlásenie:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use
"
Tiež je potrebné zmeniť port 80 na 882 ▼
- '882:882' # Public HTTP Port
otvorením http:// IP:81
Navštívte Nginx Proxy Manager.
Pri prvom prihlásení použite predvolený úvodný účet a heslo▼
Email: [email protected] Password: changeme
- Po prihlásení si okamžite zmeňte svoju e-mailovú adresu a heslo.
Reverzný proxy Uptime Kuma
Po nainštalovaní Uptime Kuma sa predvolene použijeIP:3001
Navštívte Uptime Kuma.
Môžeme získať prístup k názvu domény a nakonfigurovať certifikát SSL prostredníctvom reverzného proxy, rovnako ako adresa URL uvedená vyššie.
Ďalej vykonáme operácie spätného generovania pomocou predtým vytvoreného Nginx Proxy Manager.
podľa http:// IP:81
Otvorte Nginx Proxy Manager.
Po prvom prihlásení je potrebné zmeniť používateľské meno a heslo, nakonfigurujte si ho sami.
Ďalej sú prevádzkové kroky Nginx Proxy Manager nasledovné:
第 1 步:打开 Proxy Hosts
▼
第 2 步:Kliknite na pravý horný roh Add Proxy Hosts
▼
Krok 3: Nakonfigurujte podľa obrázku,点击 Save
保存 ▼
第 4 步:Kliknite naEidt
Otvorte konfiguračnú stránku ▼
Krok 5: Vydajte certifikát SSL a povoľte povinný prístup Https ▼
- V tomto bode je spätné generovanie dokončené a potom môžete použiť názov domény, ktorý ste práve vyriešili, na prístup k Uptime Kuma.
- Konfigurácia Uptime Kuma je veľmi jednoduchá.
- Má čínske rozhranie, verím, že ho čoskoro budete môcť používať.
Uptime Kuma Užitočné príkazy PM2
Príkazy na spustenie, zastavenie a reštart Uptime Kuma (tento príkaz je určený pre inštaláciu mimo Docker)▼
pm2 start uptime-kuma pm2 stop uptime-kuma pm2 restart uptime-kuma
Pozrite si aktuálny výstup konzoly Uptime Kuma (tento príkaz je vyhradený pre inštaláciu mimo Docker)▼
pm2 monit
Spustite Uptime Kuma pri spustení (tento príkaz je vyhradený pre inštalácie mimo Docker) ▼
pm2 save && pm2 startup
Ako odinštalovať softvér na monitorovanie Uptime Kuma?
Ak ho nenainštaluje DockerUptime Kuma,Ako odinštalovať?
Napríklad, ak použijete tento príkaz na inštaláciu iným spôsobom ako Docker▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
Ak chcete odinštalovať Uptime Kuma, použite nasledujúci príkaz ▼
- mimo prevádzky
pm2 stop uptime-kuma
- vymazať adresár
rm -rf /opt/uptime-kuma
Ako odinštalovať Uptime Kuma, ak ho nainštalujete pomocou Docker?
Spustite nasledujúci príkaz ▼
docker ps -a
- napíšte si svoje
kuma
Názov kontajnera, ktorý môže byťuptime-kuma
príkaz na zastavenie ▼
- 请将
container_name
Zmeňte na vyššie uvedený dotazkuma
Názov kontajnera.
docker stop container_name docker rm container_name
Odinštalovať Uptime Kuma ▼
docker volume rm uptime-kuma docker rmi uptime-kuma
záver
Rozhranie Uptime Kuma je čisté a jednoduché a jeho nasadenie a používanie je veľmi jednoduché.
Uptime Kuma je veľmi dobrá voľba, ak nemáte vysoké požiadavky na sledovanie webstránky.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) zdieľaný „Uptime Kuma Free Website Status Monitoring Tool“ Linux Server Monitoring Software“, ktorý je pre vás užitočný.
Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-29041.html
Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!