Päälläoloaika Kuma ilmainen verkkosivuston tilan seurantatyökalu Linux-palvelimen valvontaohjelmisto

Teemme yleensä ulkoista ketjupromootiota ja ystävyyslinkkien optimointia on seurattava.

Jos ulkoiset linkit ja ystävyyslinkit katoavat,SEOMyös sijoitus laskee, joten on erittäin tärkeää seurata ulkoisten linkkien verkkosivujen tilaa.

Miksi käyttää Uptime Kumaa verkkosivustojen valvontaan?

Kuinka SEO tarkkailee ystävyyslinkkejä?

Ulkoisten linkkien lisäämisen ja ystävyyslinkkien vaihdon jälkeen me yleensäKäyttöaika-robottiMääritä verkkosivustojen valvonta pilvivalvontaalustalla tunnistamaan kunkin verkkosivuston ulkoisten linkkisivujen liitettävyys.

Ulkoisten ketjujen ja ystäväketjujen lisääntyessä Uptime Robot -pilvialustan valvontamäärät ovat kuitenkin rajalliset, ja sinun on päivitettävä ja maksettava jatkaaksesi pilvivalvontakohteiden lisäämistä.

Siksi voimme käyttää avointa lähdekoodiaLinuxPilvipalvelimen valvonta软件Työkalut - Päällä Kuma.

Mikä ohjelmisto Uptime Kuma on?

Uptime Kuma on avoimen lähdekoodin Linux-palvelimen valvontatyökalu, jolla on samanlaiset toiminnot kuin Uptime Robot.

Verrattuna muihin vastaaviin verkkosivustojen seurantatyökaluihin Uptime Kuma tukee itseisännöityjä palveluita pienemmillä rajoituksilla.

Tässä artikkelissa esitellään Uptime Kuman asennus ja käyttö.

Kuinka Uptime Kuma -seurantatyökalu asennetaan?

Uptime Kuma, tukee Dockerin asennusta.

Seuraavassa on opetusohjelma Uptime Kuman asennusvaiheista.

Seuraava komento onAsennus CLI:n kautta [Ubuntu/CentOS] Interaktiivinen CLI-asennusohjelma Docker-tuen kanssa tai ilman

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Yllä olevan asennuskomennon käyttöä ei suositella: koska Uptime Kuma on asennettu muulla kuin Docker-tavalla, asennus on helppo epäonnistua.
  • (Suosittelemme alla olevaa asennuskomentoa)

Koska sinun on asennettava Docker ennen Uptime Kuman asentamista Dockerin avulla, asenna Docker ensin.

Asenna Docker ja Docker-compose

Päivitä ja asenna tarvittava ohjelmisto ▼

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

Jos päivityksen aikana tapahtuu 404-virhe, tarkista alla oleva ratkaisu▼

Asenna Docker

Jos se on vieras palvelin, käytä seuraavaa komentoa ▼

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

Jos se on kotimainen palvelin Kiinassa, käytä seuraavaa komentoa ▼

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

Aseta Docker käynnistymään automaattisesti käynnistyksen yhteydessä ▼

systemctl start docker 

systemctl enable docker

Asenna Docker-compose 

Jos se on vieras palvelin, käytä seuraavaa komentoa ▼

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

Jos se on kotimainen palvelin Kiinassa, käytä seuraavaa komentoa▼

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

Käynnistä telakointipalvelukomento uudelleen

service docker restart

Kuinka asentaa Uptime Kuma ilmainen verkkosivuston tilan seurantatyökalu?

🐳 Asenna Docker-tilassa, luo kontti nimeltä uptime-kuma ▼

docker volume create uptime-kuma
Käynnistä säiliö ▼
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
  • Sitten voit ohittaaIP:3001Käy Uptime-Kumassa.

Jos olet ottanut CSF-palomuurin käyttöön, sinun on ehkä avattava CSF-palomuurin portti 3001▼

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" 

Käynnistä CSF-palomuuri uudelleen ▼

csf -r

Asenna Nginx Proxy Manager

Nginx Proxy Manager on Docker-pohjainen käänteinen välityspalvelinohjelmisto.

Koska Nginx Proxy Manager ei ole välttämätön, voit ohittaa Nginx Proxy Managerin asentamisen, jos et halua tuhlata aikaa.

Luo hakemisto ▼

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

Luo docker-compose.yml-tiedosto ▼

nano docker-compose.yml

Täytä seuraava sisältö tiedostoon, paina sitten Ctrl+X tallentaaksesi, paina Y poistuaksesi ▼

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

juosta▼

docker-compose up -d

Jos seuraavankaltainen virheilmoitus tulee näkyviin: "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.
  • Se tarkoittaa, että portti 443 on jo varattu ja juuri luotua docker-compose.yml-tiedostoa on muokattava.

Portti 443 on vaihdettava arvoon 442 ▼

      - '442:442' # Public HTTPS Port

Suorita sitten komento uudelleen docker-compose up -d

Virheilmoitus tulee näkyviin:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

On myös vaihdettava portti 80 portiksi 882 ▼

      - '882:882' # Public HTTP Port

avaamalla http:// IP:81 Käy Nginx Proxy Managerissa.

Käytä ensimmäistä sisäänkirjautumista varten alkuperäistä oletustiliä ja salasanaa▼

Email: [email protected]
Password: changeme
  • Kirjautumisen jälkeen muista vaihtaa sähköpostiosoitteesi ja salasanasi välittömästi.

Käänteinen välityspalvelin Uptime Kuma

Uptime Kuman asennuksen jälkeen oletuksena on käyttääIP:3001Vieraile Uptime Kumassa.

Voimme käyttää verkkotunnuksen nimeä ja määrittää SSL-varmenteen käänteisen välityspalvelimen kautta, kuten aiemmin esitellyssä URL-osoitteessa.

Seuraavaksi suoritamme käänteisen sukupolven toiminnot käyttämällä aiemmin rakennettua Nginx Proxy Manageria.

mennessä http:// IP:81 Avaa Nginx Proxy Manager.

Kun kirjaudut sisään ensimmäisen kerran, sinun on vaihdettava käyttäjätunnus ja salasana, määritä ne itse.

Seuraavaksi Nginx Proxy Managerin toimintavaiheet ovat seuraavat:

Vaihe 1:kiihottua Proxy Hosts

Päälläoloaika Kuma ilmainen verkkosivuston tilan seurantatyökalu Linux-palvelimen valvontaohjelmisto

Vaihe 2:Napsauta oikeassa yläkulmassa Add Proxy Hosts

Vaihe 2: Napsauta oikeassa yläkulmassa Lisää välityspalvelimen isäntiä 3

Vaihe 3: Määritä kuvan mukaan,点击 Save Tallentaa ▼ 

Vaihe 3: Määritä kuvan mukaan, napsauta Tallenna tallentaaksesi neljännen kuvan

Vaihe 4:klikkausEidtAvaa asetussivu ▼

Vaihe 4: Napsauta Eidt avataksesi asetussivun 5

Vaihe 5: Myönnä SSL-varmenne ja ota käyttöön pakollinen HTTP-käyttö ▼

Vaihe 5: Myönnä SSL-varmenne ja ota käyttöön pakollinen HTTP-käyttö. Luku 6

  • Tässä vaiheessa käänteinen luominen on valmis, ja sitten voit käyttää juuri päättämääsi verkkotunnusta Uptime Kumaan.
  • Uptime Kuma -kokoonpano on hyvin yksinkertainen.
  • Siinä on kiinalainen käyttöliittymä, joten uskon, että voit käyttää sitä pian.

Käyttöaika Kuma Hyödylliset PM2-komennot

Uptime Kuman käynnistys-, pysäytys- ja uudelleenkäynnistyskomennot (tämä komento on omistettu muulle kuin Docker-asennukselle)▼

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

Tarkastele Uptime Kuman nykyistä konsolin lähtöä (tämä komento on omistettu muulle kuin Docker-asennukselle)▼

pm2 monit

Suorita Uptime Kuma käynnistyksen yhteydessä (tämä komento on omistettu muille kuin Docker-asennuksille) ▼

pm2 save && pm2 startup

Kuinka poistaa Uptime Kuma -valvontaohjelmiston asennus?

Jos Docker ei ole asentanut sitäPäällä Kuma,Kuinka poistaa asennus?

Jos esimerkiksi käytät tätä komentoa asennukseen muulla kuin Docker-tavalla▼

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

Voit poistaa Uptime Kuman asennuksen käyttämällä seuraavaa komentoa ▼

  1. poissa käytöstä  pm2 stop uptime-kuma
  2. poista hakemisto rm -rf /opt/uptime-kuma

Kuinka poistaa Uptime Kuma, jos asennat sen Dockerin avulla?

Suorita seuraava kyselykomento▼

docker ps -a
  • kirjoita omasi kuma Säilön nimi, joka voi olla uptime-kuma

pysäytyskomento ▼

  • 请将container_nameVaihda yllä olevaan kyselyynkuma Säilön nimi.
docker stop container_name
docker rm container_name

Poista Uptime Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

johtopäätös

Uptime Kuman käyttöliittymä on puhdas ja yksinkertainen, ja se on erittäin helppo ottaa käyttöön ja käyttää.

Uptime Kuma on erittäin hyvä valinta, jos sinulla ei ole korkeita vaatimuksia verkkosivujen valvonnalle.

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "Uptime Kuma Free Website Status Monitoring Tool Linux Server Monitoring Software", josta on sinulle hyötyä.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-29041.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös