Drejtoria e artikujve
- 1 Pse të përdorni Uptime Kuma për të monitoruar faqet e internetit?
- 2 Çfarë softueri është Uptime Kuma?
- 3 Si të instaloni mjetin e monitorimit të Uptime Kuma?
- 4 Instaloni Docker dhe Docker-compose
- 5 Si të instaloni mjetin falas të monitorimit të statusit të faqes në internet Uptime Kuma?
- 6 Instaloni Nginx Proxy Manager
- 7 Proxy i kundërt Uptime Kuma
- 8 Uptime Kuma Komandat e dobishme PM2
- 9 Si të çinstaloni softuerin e monitorimit Uptime Kuma?
- 10 përfundim
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?
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
- Pastaj, mund të kaloni
IP:3001
Vizitoni 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:3001
Vizitoni 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
▼
第 2 步:klikoni në këndin e sipërm të djathtë Add Proxy Hosts
▼
Hapi 3: Konfiguro sipas figurës,点击 Save
ruajtje ▼
第 4 步:klikoniEidt
Hapni faqen e konfigurimit ▼
Hapi 5: Lëshoni një certifikatë SSL dhe aktivizoni aksesin e detyrueshëm Https ▼
- 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 ▼
- jashte sherbimit
pm2 stop uptime-kuma
- 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_name
Ndrysho 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!
📚 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!