Бесплатна алатка за следење на статусот на веб-страницата Kuma во функција Софтвер за следење на серверот Линукс

Ние обично правиме надворешна промоција на синџирот и оптимизација на врската на пријателството и треба да бидеме надгледувани.

Ако нашите надворешни врски и врските за пријателство се изгубат,ОптимизацијаРангирањето исто така ќе опадне, па затоа е многу важно да се следи статусот на страниците на веб-страниците со надворешни врски.

Зошто да користите Uptime Kuma за следење на веб-страниците?

Како SEO ги следи врските за пријателство?

По додавање на надворешни врски и размена на врски за пријателство, ние обичноUptime RobotКонфигурирајте го следењето на веб-локацијата на платформата за следење облак за да ја откриете поврзаноста на страниците со надворешни врски на секоја веб-локација.

Меѓутоа, како што се зголемува бројот на надворешни синџири и синџири за пријатели, платформата за облак Uptime Robot има ограничување на бројот на ставки за следење и мора да ги надградите и платите за да продолжите да додавате повеќе ставки за следење облак.

Затоа, можеме да користиме отворен кодLinuxСледење на облак серверПакетиАлатки - Време на работа Kuma.

Кој софтвер е Uptime Kuma?

Uptime Kuma е алатка за следење на серверот Linux со отворен код со слични функции на Uptime Robot.

Во споредба со други слични алатки за следење на веб-локации, Uptime Kuma поддржува само-хостирани услуги со помалку ограничувања.

Оваа статија ќе ја претстави инсталацијата и употребата на Uptime Kuma.

Како да инсталирате алатка за следење на Uptime Kuma?

Uptime Kuma, поддржува инсталација на Docker.

Следното е упатство за чекорите за инсталација на Uptime Kuma.

Следнава команда еИнсталатор преку CLI [Ubuntu/CentOS] Интерактивен CLI инсталатер, со или без поддршка за Docker

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Не е препорачливо да се користи горната команда за инсталација: бидејќи Uptime Kuma е инсталирана на начин што не е Docker, лесно е да се пропадне инсталацијата.
  • (Ја препорачуваме командата за инсталација подолу)

Бидејќи треба да го инсталирате Docker пред да го инсталирате Uptime Kuma користејќи Docker, прво инсталирајте го Docker.

Инсталирајте Docker и Docker-compose

Ажурирајте го и инсталирајте го потребниот софтвер ▼

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

Ако се појави грешка 404 за време на ажурирањето, проверете го решението подолу ▼

Инсталирајте го Docker

Ако се работи за странски сервер, ве молиме користете ја следнава команда ▼

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

Ако е домашен сервер во Кина, ве молиме користете ја следнава команда ▼

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

Поставете го Docker да стартува автоматски при подигнување ▼

systemctl start docker 

systemctl enable docker

Инсталирајте Docker-compose 

Ако се работи за странски сервер, користете ја следнава команда ▼

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

Ако е домашен сервер во Кина, користете ја следнава команда ▼

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

Рестартирајте ја командата за докер услуга ▼

service docker restart

Како да инсталирате бесплатна алатка за следење статус на веб-локација Uptime Kuma?

🐳 Инсталирајте во режим на Docker, креирајте контејнер со име 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
  • Потоа, можете да поминетеIP:3001Посетете Uptime-Kuma.

Ако сте го овозможиле заштитниот ѕид на CSF, можеби ќе треба да ја отворите портата 3001 на заштитниот ѕид на 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" 

Рестартирајте го заштитниот ѕид на CSF ▼

csf -r

Инсталирајте Nginx Proxy Manager

Nginx Proxy Manager е софтвер за обратен прокси базиран на Docker.

Бидејќи Nginx Proxy Manager не е неопходен, можете да прескокнете да не го инсталирате Nginx Proxy Manager ако не сакате да губите време.

Креирај директориум ▼

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

Креирајте датотека docker-compose.yml ▼

nano docker-compose.yml

Пополнете ја следната содржина во датотеката, потоа притиснете Ctrl+X за да зачувате, притиснете Y за да излезете од ▼

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

стартувај ▼

docker-compose up -d

Ако се појави порака за грешка слична на следната: "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.
  • Тоа значи дека портата 443 е веќе зафатена, а датотеката docker-compose.yml штотуку создадена треба да се уреди.

Портата 443 треба да се смени во 442 ▼

      - '442:442' # Public HTTPS Port

Потоа, извршете ја командата повторно docker-compose up -d

Ќе се појави порака за грешка:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

Исто така, треба да ја смените портата 80 на 882 ▼

      - '882:882' # Public HTTP Port

со отворање http:// IP:81 Посетете го Nginx Proxy Manager.

За првото најавување, користете ја стандардната почетна сметка и лозинка ▼

Email: [email protected]
Password: changeme
  • Откако ќе се најавите, погрижете се веднаш да ја промените адресата на е-пошта и лозинката.

Обратен прокси Uptime Kuma

По инсталирањето на Uptime Kuma, стандардно е да се користиIP:3001Посетете Uptime Kuma.

Можеме да пристапиме до името на доменот и да го конфигурираме сертификатот SSL преку обратен прокси, исто како URL-то прикажано претходно.

Следно, ќе извршиме операции за обратна генерација, користејќи го претходно изградениот Nginx Proxy Manager.

Помине http:// IP:81 Отворете го Nginx Proxy Manager.

Откако ќе се најавите за прв пат, треба да ги промените корисничкото име и лозинката, ве молиме сами конфигурирајте ги.

Следно, чекорите за работа на Nginx Proxy Manager се како што следува:

第 1 步:打开 Proxy Hosts

Бесплатна алатка за следење на статусот на веб-страницата Kuma во функција Софтвер за следење на серверот Линукс

第 2 步:Кликнете на горниот десен агол Add Proxy Hosts

Чекор 2: Кликнете Add Proxy Hosts во горниот десен агол 3

Чекор 3: Конфигурирајте според сликата,点击 Save Спаси ▼ 

Чекор 3: Конфигурирајте според сликата, кликнете Save за да ја зачувате четвртата слика

第 4 步:кликнетеEidtОтворете ја страницата за конфигурација ▼

Чекор 4: Кликнете Eidt за да го отворите листот 5 на страницата за конфигурација

Чекор 5: Издадете SSL сертификат и овозможете задолжителен Https пристап ▼

Чекор 5: Издадете SSL сертификат и овозможете задолжителен пристап Https Поглавје 6

  • Во овој момент, обратната генерација е завршена, а потоа можете да го користите името на доменот што штотуку го решивте за пристап до Uptime Kuma.
  • Конфигурацијата на Кума во функција е многу едноставна.
  • Има кинески интерфејс, верувам дека ќе можете да го користите наскоро.

Време на работа Kuma Корисни PM2 команди

Стартување, стопирање и рестартирање на командите на Uptime Kuma (оваа команда е посветена на инсталација без Docker) ▼

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

Прегледајте го тековниот излез на конзолата на Uptime Kuma (оваа команда е посветена на инсталација без Docker) ▼

pm2 monit

Извршете Uptime Kuma при стартување (оваа команда е посветена на инсталации кои не се Docker) ▼

pm2 save && pm2 startup

Како да го деинсталирате софтверот за следење Uptime Kuma?

Ако не е инсталиран од DockerАктивност Кума,Како да се деинсталира?

На пример, ако ја користите оваа команда за инсталирање на начин кој не е Docker ▼

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

За да го деинсталирате Uptime Kuma, користете ја следнава команда ▼

  1. надвор од услугата  pm2 stop uptime-kuma
  2. избришете директориум rm -rf /opt/uptime-kuma

Како да го деинсталирате Uptime Kuma ако го инсталирате користејќи Docker?

Извршете ја следнава команда за барање ▼

docker ps -a
  • запишете ги вашите kuma Името на контејнерот, што може да биде uptime-kuma

команда за стоп ▼

  • 请将container_nameПромени на горенаведеното барањеkuma Името на контејнерот.
docker stop container_name
docker rm container_name

Деинсталирајте Uptime Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

Заклучок

Интерфејсот на Uptime Kuma е чист и едноставен и е многу лесен за распоредување и користење.

Uptime Kuma е многу добар избор ако немате високи барања за следење на веб-страниците.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Бесплатна алатка за следење на статус на веб-страница на софтвер за следење на серверот на веб-локација на Uptime Kuma“, што е од помош за вас.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-29041.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот