Tusitusiga Tusitusiga
- 1 Aisea e faʻaaoga ai le Uptime Kuma e mataʻituina lau 'upega tafaʻilagi?
- 2 O le a le polokalame ole Uptime Kuma?
- 3 E faʻafefea ona faʻapipiʻi Uptime Kuma meafaigaluega mataʻituina?
- 4 Faʻapipiʻi Docker ma Docker-tusi
- 5 E faʻafefea ona faʻapipiʻi Uptime Kuma free 'upega tafaʻilagi tulaga mataʻituina meafaigaluega?
- 6 Faʻapipiʻi le Nginx Proxy Manager
- 7 Sui sui Uptime Kuma
- 8 Uptime Kuma Poloaiga PM2 aoga
- 9 E faʻafefea ona aveese le Uptime Kuma mataʻituina polokalama?
- 10 Faaiuga
E masani ona matou faia le faʻalauiloaina o soʻotaga i fafo ma fesoʻotaʻiga faʻauo lelei ma e manaʻomia le mataʻituina.
Afai ua leiloa a tatou sootaga i fafo ma sootaga faauo,SeoO le faʻavasegaina o le a faʻaitiitia foi e tusa ai, o lea e taua tele ai le mataʻituina o le tulaga o itulau o upega tafaʻilagi i fafo.
Aisea e faʻaaoga ai le Uptime Kuma e mataʻituina lau 'upega tafaʻilagi?
Fa'afefea ona mata'ituina e le SEO so'otaga faauo?
A maeʻa ona faʻaopoopo soʻotaga i fafo ma fefaʻatauaʻiga soʻotaga faauo, matou te masani lavaUptime RobotFa'atulaga le mata'ituina o le upega tafa'ilagi i luga o le fa'asalalauga mata'ituina o ao e iloa ai le feso'ota'iga o itulau feso'ota'iga i fafo o itulau ta'itasi.
Ae ui i lea, a o faʻateleina le numera o fesoʻotaʻiga i fafo ma fesoʻotaʻiga uo, o le Uptime Robot cloud platform e iai le tapulaa i luga o le numera o mea mataʻituina, ma e tatau ona e faʻaleleia ma totogi e faʻaauau le faʻaopoopoina o mea e mataʻituina ai le ao.
O le mea lea, e mafai ona tatou faʻaaogaina punaoa tatalaLinuxMata'ituina o le Cloud serverPolokalameMeafaigaluega - Uptime Kuma.
O le a le polokalame ole Uptime Kuma?
O le Uptime Kuma o se meafaigaluega e mataʻituina ai le server Linux faʻatasi ma galuega tutusa i Uptime Robot.
Fa'atusatusa i isi mea faigaluega mata'ituina i luga o le upega tafaʻilagi, Uptime Kuma e lagolagoina auaunaga a le tagata lava ia ma faʻatapulaʻa tapulaʻa.
O lenei tusiga o le a faʻalauiloaina le faʻapipiʻiina ma le faʻaogaina o Uptime Kuma.
E faʻafefea ona faʻapipiʻi Uptime Kuma meafaigaluega mataʻituina?
Uptime Kuma, lagolagoina le faʻapipiʻiina o Docker.
O loʻo i lalo se aʻoaʻoga i luga o laasaga faʻapipiʻi o Uptime Kuma.
O le poloaiga leneiFa'atonu e ala ile CLI [Ubuntu/CentOS] Interactive CLI installer, faʻatasi pe leai foi Docker ▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
- E le fautuaina le faʻaogaina o le faʻatonuga o loʻo i luga: ona o le Uptime Kuma ua faʻapipiʻiina i se auala e le Docker, o le faʻapipiʻiina e faigofie ona toilalo.
- (Matou te fautuaina le faʻapipiʻiina o poloaiga i lalo)
Talu ai e manaʻomia ona faʻapipiʻi Docker aʻo leʻi faʻaogaina Docker e faʻapipiʻi Uptime Kuma, faʻapipiʻi muamua Docker.
Faʻapipiʻi Docker ma Docker-tusi
Fa'afou ma fa'apipi'i polokalame mana'omia ▼
apt-get update && apt-get install -y wget vim
Afai e tupu se mea sese 404 i le taimi o le faʻafouga, faʻamolemole siaki fofo o loʻo i lalo▼
Faʻapipiʻi Docker
Afai o se server mai fafo, fa'amolemole fa'aaoga le poloaiga lenei ▼
curl -sSL https://get.docker.com/ | sh
Afai o se 'au'aunaga i totonu o le atunu'u i Saina, fa'amolemole fa'aaoga le fa'atonuga lea ▼
curl -sSL https://get.daocloud.io/docker | sh
Seti le Docker e amata otometi ile boot▼
systemctl start docker systemctl enable docker
Faʻapipiʻi Docker-tusi
Afai o se server mai fafo, faʻamolemole faʻaaoga le poloaiga lenei▼
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
Afai o se 'au'aunaga fa'apitonu'u i Saina, fa'amolemole fa'aoga le fa'atonuga lea▼
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
Toe amata le fa'atonuga o le tautua a le fa'atauga▼
service docker restart
E faʻafefea ona faʻapipiʻi Uptime Kuma free 'upega tafaʻilagi tulaga mataʻituina meafaigaluega?
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
- Ona mafai lea ona e pasi
IP:3001
Asiasi Uptime-Kuma.
Afai ua e fa'aogaina le CSF firewall, atonu e te mana'omia le tatalaina o le port 3001 ile CSF firewall▼
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"
Toe amata le CSF Firewall▼
csf -r
Faʻapipiʻi le Nginx Proxy Manager
Nginx Proxy Manager o le Docker-based reverse proxy software.
Talu ai e le manaʻomia le Nginx Proxy Manager, e mafai ona e faaseʻeina le faʻapipiʻiina o le Nginx Proxy Manager pe afai e te le manaʻo e faʻaumatia le taimi.
Fausia le lisi ▼
mkdir -p data/docker_data/npm cd data/docker_data/npm
Fausia faila docker-compose.yml ▼
nano docker-compose.yml
Faatumu mea nei i totonu o le faila, ona Ctrl+X e teu ai, oomi Y e alu ese ▼
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
Tamomoe▼
docker-compose up -d
Afai e aliali mai se fa'amatalaga sese e pei o lea: "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.
- O lona uiga o lenei 443 uafu ua nofoia ma e tatau ona e faʻasaʻo le faila docker-compose.yml na e faatoa fatuina.
Manaomia ona sui le taulaga 443 i le 442 ▼
- '442:442' # Public HTTPS Port
Ona, toe fai le poloaiga docker-compose up -d
E aliali mai se fe'au sese:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use
"
E mana'omia fo'i ona sui le port 80 i le 882 ▼
- '882:882' # Public HTTP Port
e ala i le tatalaina http:// IP:81
Asiasi i le Nginx Proxy Manager.
A e saini i totonu mo le taimi muamua, fa'aoga le fa'amatalaga muamua ma le fa'aupuga▼
Email: [email protected] Password: changeme
- A uma ona e saini i totonu, faamolemole ia mautinoa e sui vave lau imeli ma lau upu faataga.
Sui sui Uptime Kuma
A maeʻa ona faʻapipiʻi Uptime Kuma, o le faaletonu o le faʻaaogainaIP:3001
Asiasi Uptime Kuma.
E mafai ona tatou maua le igoa ole igoa ma fetuutuunai le tusi faamaonia SSL e ala i le sui sui, e pei lava o le URL na faʻaalia muamua.
Ma le isi, o le a matou faia le faʻagasologa o faʻagasologa ma faʻaaoga le Nginx Proxy Manager na fausia muamua.
E ala http:// IP:81
Tatala le Nginx Proxy Manager.
A uma ona e saini i totonu mo le taimi muamua, e tatau ona e suia lou igoa ole igoa ma lou upu faataga, faamolemole ia fetuunai oe lava ia.
Le isi, o laasaga faʻagaioiga a Nginx Proxy Manager e faʻapea:
Laasaga 1:Faamanuiaga Proxy Hosts
▼
Laasaga 2:Kiliki i le tulimanu pito i luga taumatau Add Proxy Hosts
▼
Laasaga 3: Faʻatonu e pei ona faʻaalia i le ata,Kiliki Save
sefe ▼
Laasaga 4:kilikiEidt
Tatala le itulau fetuutuunai ▼
Laasaga 5: Tuuina atu se tusi faʻamaonia SSL ma faʻatagaina le faʻamalosia o le HTTPS ▼
- I le taimi nei, ua maeʻa le faʻasologa o augatupulaga, ona mafai lea ona e mauaina Uptime Kuma e faʻaaoga ai le igoa ole igoa na e faʻamalieina.
- Uptime Kuma configuration e matua faigofie lava.
- O lo'o i ai se fa'aoga Saina, ma ou te talitonu o le a vave ona e fa'aaogaina.
Uptime Kuma Poloaiga PM2 aoga
Uptime Kuma's amata, taofi, ma toe amata tulafono (o lenei poloaiga e tuuto atu i le faʻapipiʻiina e le o Docker)▼
pm2 start uptime-kuma pm2 stop uptime-kuma pm2 restart uptime-kuma
Va'ai i le fa'amafanafanaga o lo'o i ai nei a Uptime Kuma (o lenei fa'atonuga e tu'ufa'atasia mo le fa'apipi'iina e le o Docker)▼
pm2 monit
Run Uptime Kuma i le amataga (o lenei poloaiga e faʻapitoa mo le faʻapipiʻiina e le o Docker) ▼
pm2 save && pm2 startup
E faʻafefea ona aveese le Uptime Kuma mataʻituina polokalama?
Afai e le faʻapipiʻiina i le Docker modeKuma i luga,E fa'afefea ona aveese?
Mo se faʻataʻitaʻiga, afai e te faʻaogaina le auala e le Docker o lenei poloaiga e faʻapipiʻi ▼
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
Ina ia aveese Uptime Kuma, faʻaaoga le poloaiga lenei ▼
- taofi le tamoe
pm2 stop uptime-kuma
- tape le lisi
rm -rf /opt/uptime-kuma
E faʻafefea ona aveese Uptime Kuma pe afai e te faʻaogaina Docker e faʻapipiʻi ai?
Fa'atonu le fa'atonuga ole fesili▼
docker ps -a
- tusi i lalo lau
kuma
Le igoa o le pusa, atonu ouptime-kuma
Taofi le poloaiga▼
- 请将
container_name
Suia i le fesili o loʻo i lugakuma
Le igoa o le koneteina.
docker stop container_name docker rm container_name
Aveese le Uptime Kuma ▼
docker volume rm uptime-kuma docker rmi uptime-kuma
Faaiuga
Uptime Kuma's interface e mama ma pupuu, ma e matua faigofie lava ona faʻapipiʻi ma faʻaoga.
Afai e leai sau manaʻoga maualuga mo le mataʻituina o le upega tafaʻilagi, Uptime Kuma o se filifiliga sili ona lelei.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) fa'asoa "Uptime Kuma Free Website Status Monitoring Tool Linux Server Monitoring Software", lea o le a fesoasoani ia te oe.
Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-29041.html
Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!