Uptime Kuma Alat Pemantau Status Situs Web Gratis Perangkat Lunak Pemantauan Server Linux

Biasane kita nindakake promosi rantai eksternal lan optimasi tautan kekancan kudu dipantau.

Yen pranala njaba lan pranala kekancan kita ilang,SEOPeringkat uga bakal mudhun, mula penting banget kanggo ngawasi status kaca situs web pranala njaba.

Napa Gunakake Uptime Kuma kanggo Ngawasi Situs Web?

Kepiye SEO ngawasi pranala persahabatan?

Sawise nambahake pranala njaba lan ijol-ijolan pranala kekancan, kita biasaneUptime RobotKonfigurasi pemantauan situs web ing platform pemantauan awan kanggo ndeteksi konektivitas kaca pranala eksternal saben situs web.

Nanging, kanthi tambah akeh rantai eksternal lan rantai kanca, platform maya Uptime Robot duwe watesan jumlah pemantauan, lan sampeyan kudu nganyarke lan mbayar kanggo terus nambah item pemantauan awan.

Mulane, kita bisa nggunakake open sourceLinuxNgawasi server awan软件Piranti - Uptime Kuma.

Apa piranti lunak Uptime Kuma?

Uptime Kuma minangka alat ngawasi server Linux open source kanthi fungsi sing padha karo Uptime Robot.

Dibandhingake karo alat ngawasi situs web sing padha, Uptime Kuma ndhukung layanan sing dadi tuan rumah kanthi watesan sing luwih sithik.

Artikel iki bakal ngenalake instalasi lan panggunaan Uptime Kuma.

Kepiye carane nginstal alat pemantauan Uptime Kuma?

Uptime Kuma, ndhukung instalasi Docker.

Ing ngisor iki minangka tutorial babagan langkah-langkah instalasi Uptime Kuma.

Prentah ing ngisor iki yaikuInstaller liwat CLI [Ubuntu/CentOS] Pemasang CLI interaktif, kanthi utawa tanpa dhukungan Docker

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Ora dianjurake kanggo nggunakake printah instalasi ing ndhuwur: amarga Uptime Kuma wis diinstal ing cara non-Docker, iku gampang kanggo gagal instalasi.
  • (Disaranake printah instalasi ing ngisor iki)

Amarga sampeyan kudu nginstal Docker sadurunge nginstal Uptime Kuma nggunakake Docker, instal Docker dhisik.

Instal Docker lan Docker-compose

Nganyari lan nginstal piranti lunak sing dibutuhake ▼

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

Yen ana kesalahan 404 sajrone nganyari, priksa solusi ing ngisor iki▼

Instal Docker

Yen server manca, gunakake printah ing ngisor iki ▼

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

Yen server domestik ing China, gunakake printah ing ngisor iki ▼

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

Setel Docker supaya diwiwiti kanthi otomatis nalika boot ▼

systemctl start docker 

systemctl enable docker

Instal Docker-compose 

Yen server asing, gunakake printah ing ngisor iki ▼

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

Yen server domestik ing China, gunakake printah ing ngisor iki▼

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

Wiwiti maneh perintah layanan docker▼

service docker restart

Kepiye cara nginstal alat pemantauan status situs web gratis Uptime Kuma?

🐳 Instal ing mode Docker, gawe wadhah sing jenenge uptime-kuma ▼

docker volume create uptime-kuma
Miwiti wadhah ▼
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
  • Banjur, sampeyan bisa lulusIP:3001Dolan maring Uptime-Kuma.

Yen sampeyan wis ngaktifake firewall CSF, sampeyan bisa uga kudu mbukak port 3001 ing firewall 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" 

Wiwiti maneh firewall CSF ▼

csf -r

Instal Nginx Proxy Manager

Nginx Proxy Manager minangka piranti lunak proxy reverse basis Docker.

Amarga Nginx Proxy Manager ora perlu, sampeyan bisa ngliwati ora nginstal Nginx Proxy Manager yen sampeyan ora pengin mbuwang wektu.

Nggawe direktori ▼

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

Gawe file docker-compose.yml ▼

nano docker-compose.yml

Isi isi ing ngisor iki ing file, banjur pencet Ctrl+X kanggo nyimpen, penet Y kanggo metu ▼

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

mlayu▼

docker-compose up -d

Yen pesen kesalahan kaya ing ngisor iki katon: "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.
  • Tegese port 443 wis dikuwasani, lan file docker-compose.yml sing lagi wae digawe kudu diowahi.

Port 443 kudu diganti dadi 442 ▼

      - '442:442' # Public HTTPS Port

Banjur, mbukak printah maneh docker-compose up -d

Pesen kesalahan bakal katon:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

Uga kudu ngganti port 80 dadi 882 ▼

      - '882:882' # Public HTTP Port

kanthi mbukak http:// IP:81 Ngunjungi Manajer Proksi Nginx.

Kanggo mlebu pisanan, gunakake akun wiwitan lan sandhi standar▼

Email: [email protected]
Password: changeme
  • Sawise mlebu log, priksa manawa sampeyan langsung ngganti alamat email lan sandhi.

Reverse proxy Uptime Kuma

Sawise nginstal Uptime Kuma, standar yaiku nggunakakeIP:3001Dolan maring Uptime Kuma.

Kita bisa ngakses jeneng domain lan ngatur sertifikat SSL liwat proxy mbalikke, kaya URL sing dituduhake sadurunge.

Sabanjure, kita bakal nindakake operasi generasi mbalikke, nggunakake Nginx Proxy Manager sing dibangun sadurunge.

Pass http:// IP:81 Bukak Nginx Proxy Manager.

Sawise mlebu pisanan, sampeyan kudu ngganti jeneng pangguna lan sandhi, mangga atur dhewe.

Sabanjure, langkah-langkah operasi Nginx Proxy Manager kaya ing ngisor iki:

Langkah 1:uripake Proxy Hosts

Uptime Kuma Alat Pemantau Status Situs Web Gratis Perangkat Lunak Pemantauan Server Linux

Langkah 2:Klik ing pojok tengen ndhuwur Add Proxy Hosts

Langkah 2: Klik Tambah Host Proxy ing pojok tengen ndhuwur 3rd

Langkah 3: Konfigurasi miturut gambar,Klik Save Ngirit ▼ 

Langkah 3: Konfigurasi miturut tokoh, klik Simpen kanggo nyimpen gambar kaping papat

Langkah 4:klikEidtBukak kaca konfigurasi ▼

Langkah 4: Klik Eidt kanggo mbukak lembar kaca konfigurasi 5

Langkah 5: Nerbitake sertifikat SSL lan aktifake akses Https wajib ▼

Langkah 5: Nerbitake sertifikat SSL lan aktifake akses Https wajib Bab 6

  • Ing titik iki, generasi mbalikke wis rampung, banjur sampeyan bisa nggunakake jeneng domain sing mung ditanggulangi kanggo ngakses Uptime Kuma.
  • Konfigurasi Uptime Kuma prasaja banget.
  • Wis antarmuka Chinese, Aku pracaya sampeyan bakal bisa nggunakake rauh.

Uptime Kuma Migunani Prentah PM2

Mulai, mandheg, lan miwiti maneh perintah Uptime Kuma (prentah iki khusus kanggo instalasi non-Docker)▼

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

Deleng output konsol saiki saka Uptime Kuma (prentah iki khusus kanggo instalasi non-Docker)▼

pm2 monit

Jalanake Uptime Kuma nalika wiwitan (prentah iki darmabakti kanggo instalasi non-Docker) ▼

pm2 save && pm2 startup

Kepiye carane mbusak piranti lunak ngawasi Uptime Kuma?

Yen ora diinstal dening DockerUptime Kuma,Carane mbusak instal?

Contone, yen sampeyan nggunakake printah iki kanggo nginstal ing cara non-Docker▼

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

Kanggo instal Uptime Kuma, gunakake printah ing ngisor iki ▼

  1. metu saka layanan  pm2 stop uptime-kuma
  2. mbusak direktori rm -rf /opt/uptime-kuma

Kepiye carane mbusak Uptime Kuma yen sampeyan nginstal nggunakake Docker?

Jalanake printah pitakon ing ngisor iki ▼

docker ps -a
  • tulisen sampeyan kuma Jeneng wadhah, sing bisa uga uptime-kuma

printah mandeg ▼

  • kirimencontainer_nameGanti pitakon ing ndhuwurkuma Jenenge wadhah.
docker stop container_name
docker rm container_name

Busak instal Uptime Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

Kesimpulan

Antarmuka saka Uptime Kuma resik lan prasaja, lan gampang banget kanggo masang lan nggunakake.

Uptime Kuma minangka pilihan sing apik yen sampeyan ora duwe syarat dhuwur kanggo ngawasi situs web.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) nuduhake "Uptime Kuma Free Website Status Monitoring Tool Linux Server Monitoring Software", sing migunani kanggo sampeyan.

Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-29041.html

Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!

 

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur