Uptime Kuma Pa pagesë Mjeti i monitorimit të statusit të faqes në internet Software për monitorimin e serverëve Linux

Ne zakonisht bëjmë promovim të jashtëm të zinxhirit dhe optimizimi i lidhjeve të miqësisë duhet të monitorohet.

Nëse lidhjet tona të jashtme dhe lidhjet e miqësisë humbasin,SEORenditja gjithashtu do të bjerë, kështu që është shumë e rëndësishme të monitorohet statusi i faqeve të faqeve të internetit të lidhjeve të jashtme.

Pse të përdorni Uptime Kuma për të monitoruar faqet e internetit?

Si monitoron SEO lidhjet e miqësisë?

Pas shtimit të lidhjeve të jashtme dhe shkëmbimit të lidhjeve të miqësisë, ne zakonishtRobot uptimeKonfiguro monitorimin e faqes në internet në platformën e monitorimit të cloud për të zbuluar lidhjen e faqeve të lidhjeve të jashtme të çdo faqe interneti.

Megjithatë, me rritjen e numrit të zinxhirëve të jashtëm dhe zinxhirëve miq, platforma cloud Uptime Robot ka një kufi në numrin e monitorimit dhe ju duhet të përmirësoni dhe të paguani për të vazhduar të shtoni më shumë artikuj të monitorimit të cloud.

Prandaj, ne mund të përdorim burim të hapurLinuxMonitorimi i serverit në renë kompjuterike软件Mjetet - Uptime Kuma.

Çfarë softueri është Uptime Kuma?

Uptime Kuma është një mjet i monitorimit të serverit Linux me burim të hapur me funksione të ngjashme me Robotin Uptime.

Krahasuar me mjete të tjera të ngjashme të monitorimit të faqeve në internet, Uptime Kuma mbështet shërbime të vetë-pritura me më pak kufizime.

Ky artikull do të prezantojë instalimin dhe përdorimin e Uptime Kuma.

Si të instaloni mjetin e monitorimit të Uptime Kuma?

Uptime Kuma, mbështet instalimin e Docker.

Më poshtë është një tutorial mbi hapat e instalimit të Uptime Kuma.

Komanda e mëposhtme ështëInstaluesi nëpërmjet CLI [Ubuntu/CentOS] Instalues ​​interaktiv CLI, me ose pa mbështetje Docker

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Nuk rekomandohet përdorimi i komandës së mësipërme të instalimit: për shkak se Uptime Kuma është instaluar në një mënyrë jo-Docker, instalimi është i lehtë të dështojë.
  • (Ne rekomandojmë komandat e instalimit më poshtë)

Meqenëse duhet të instaloni Docker përpara se të instaloni Uptime Kuma duke përdorur Docker, së pari instaloni Docker.

Instaloni Docker dhe Docker-compose

Përditësoni dhe instaloni softuerin e nevojshëm ▼

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

Nëse ndodh një gabim 404 gjatë përditësimit, ju lutemi kontrolloni zgjidhjen më poshtë▼

Instaloni Docker

Nëse është një server i huaj, ju lutemi përdorni komandën e mëposhtme ▼

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

Nëse është një server vendas në Kinë, ju lutemi përdorni komandën e mëposhtme ▼

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

Cakto Docker që të fillojë automatikisht në nisjen ▼

systemctl start docker 

systemctl enable docker

Instaloni Docker-compose 

Nëse është një server i huaj, ju lutemi përdorni komandën e mëposhtme ▼

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

Nëse është një server vendas në Kinë, ju lutemi përdorni komandën e mëposhtme▼

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

Rinisni komandën e shërbimit docker ▼

service docker restart

Si të instaloni mjetin falas të monitorimit të statusit të faqes në internet Uptime Kuma?

🐳 Instaloni në modalitetin Docker, krijoni një kontejner të quajtur uptime-kuma ▼

docker volume create uptime-kuma
Nisni kontejnerin ▼
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
  • Pastaj, mund të kaloniIP:3001Vizitoni Uptime-Kuma.

Nëse keni aktivizuar murin e zjarrit CSF, mund t'ju duhet të hapni portin 3001 në murin e zjarrit CSF ▼

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" 

Rinisni murin e zjarrit CSF ▼

csf -r

Instaloni Nginx Proxy Manager

Nginx Proxy Manager është një softuer proxy i kundërt i bazuar në Docker.

Meqenëse Nginx Proxy Manager nuk është i nevojshëm, mund të anashkaloni të mos instaloni Nginx Proxy Manager nëse nuk doni të humbni kohë.

Krijo drejtori ▼

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

Krijo skedar docker-compose.yml ▼

nano docker-compose.yml

Plotësoni përmbajtjen e mëposhtme në skedar, më pas shtypni Ctrl+X për të ruajtur, shtypni Y për të dalë ▼

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

ekzekutoni ▼

docker-compose up -d

Nëse shfaqet një mesazh gabimi i ngjashëm me sa vijon: "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.
  • Do të thotë që porti 443 është tashmë i zënë dhe skedari docker-compose.yml i sapo krijuar duhet të redaktohet.

Porta 443 duhet të ndryshohet në 442 ▼

      - '442:442' # Public HTTPS Port

Pastaj, ekzekutoni përsëri komandën docker-compose up -d

Do të shfaqet një mesazh gabimi:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

Gjithashtu duhet të ndryshoni portin 80 në 882 ▼

      - '882:882' # Public HTTP Port

duke hapur http:// IP:81 Vizitoni Nginx Proxy Manager.

Për hyrjen e parë, përdorni llogarinë fillestare të paracaktuar dhe fjalëkalimin ▼

Email: [email protected]
Password: changeme
  • Pasi të identifikoheni, sigurohuni që të ndryshoni menjëherë adresën tuaj të emailit dhe fjalëkalimin.

Proxy i kundërt Uptime Kuma

Pas instalimit të Uptime Kuma, parazgjedhja është të përdoretIP:3001Vizitoni Uptime Kuma.

Ne mund të aksesojmë emrin e domenit dhe të konfigurojmë certifikatën SSL përmes përfaqësuesit të kundërt, ashtu si URL-ja e demonstruar më parë.

Më pas, ne do të kryejmë operacione të gjenerimit të kundërt, duke përdorur Nginx Proxy Manager të ndërtuar më parë.

nga http:// IP:81 Hapni Nginx Proxy Manager.

Pasi të keni hyrë për herë të parë, duhet të ndryshoni emrin e përdoruesit dhe fjalëkalimin, ju lutemi konfiguroni vetë.

Tjetra, hapat e funksionimit të Nginx Proxy Manager janë si më poshtë:

第 1 步:hapur Proxy Hosts

Uptime Kuma Pa pagesë Mjeti i monitorimit të statusit të faqes në internet Software për monitorimin e serverëve Linux

第 2 步:klikoni në këndin e sipërm të djathtë Add Proxy Hosts

Hapi 2: Klikoni Add Proxy Hosts në këndin e sipërm djathtas 3

Hapi 3: Konfiguro sipas figurës,点击 Save ruajtje ▼ 

Hapi 3: Konfiguroni sipas figurës, klikoni Save për të ruajtur foton e katërt

第 4 步:klikoniEidtHapni faqen e konfigurimit ▼

Hapi 4: Klikoni Eidt për të hapur fletën 5 të faqes së konfigurimit

Hapi 5: Lëshoni një certifikatë SSL dhe aktivizoni aksesin e detyrueshëm Https ▼

Hapi 5: Lëshoni një certifikatë SSL dhe aktivizoni aksesin e detyrueshëm Https. Kapitulli 6

  • Në këtë pikë, gjenerimi i kundërt përfundon dhe më pas mund të përdorni emrin e domenit që sapo keni vendosur për të hyrë në Uptime Kuma.
  • Konfigurimi i Uptime Kuma është shumë i thjeshtë.
  • Ka një ndërfaqe kineze, besoj se do të mund ta përdorni së shpejti.

Uptime Kuma Komandat e dobishme PM2

Fillimi, ndalimi dhe rinisja e komandave të Uptime Kuma (kjo komandë i dedikohet instalimit jo-Docker) ▼

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

Shikoni daljen aktuale të konsolës së Uptime Kuma (kjo komandë i dedikohet instalimit jo-Docker) ▼

pm2 monit

Ekzekutoni Uptime Kuma në fillim (kjo komandë u dedikohet instalimeve jo-Docker) ▼

pm2 save && pm2 startup

Si të çinstaloni softuerin e monitorimit Uptime Kuma?

Nëse nuk është i instaluar nga DockerUptime Kuma,Si të çinstaloni?

Për shembull, nëse përdorni këtë komandë për të instaluar në një mënyrë jo-Docker▼

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

Për të çinstaluar Uptime Kuma, përdorni komandën e mëposhtme ▼

  1. jashte sherbimit  pm2 stop uptime-kuma
  2. fshini drejtorinë rm -rf /opt/uptime-kuma

Si të çinstaloni Uptime Kuma nëse e instaloni duke përdorur Docker?

Ekzekutoni komandën e mëposhtme të pyetjes ▼

docker ps -a
  • shkruani tuajat kuma Emri i kontejnerit, i cili mund të jetë uptime-kuma

komanda e ndalimit ▼

  • 请将container_nameNdrysho në pyetjen e mësipërmekuma Emri i kontejnerit.
docker stop container_name
docker rm container_name

Çinstaloni Uptime Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

përfundim

Ndërfaqja e Uptime Kuma është e pastër dhe e thjeshtë, dhe është shumë e lehtë për t'u vendosur dhe përdorur.

Uptime Kuma është një zgjedhje shumë e mirë nëse nuk keni kërkesa të larta për monitorimin e faqes në internet.

Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Uptime Kuma Pa pagesë Monitorimi i Statusit të Uebsajtit Software Linux Server Monitoring", i cili është i dobishëm për ju.

Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-29041.html

Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!

🔔 Bëhu i pari që merr "Udhëzuesin e përdorimit të mjeteve të marketingut të përmbajtjes AI" me vlerë "ChatGPT Content Marketing AI" në drejtorinë kryesore të kanalit! 🌟
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!

 

发表 评论

Adresa juaj e emailit nuk do të publikohet. Përdoren fushat e kërkuara * Etiketa

lëvizni në krye