Seadistage Cacti Debian Jessies
Sissejuhatus Cacti on avatud lähtekoodiga seire- ja graafikutööriist, mis põhineb täielikult RRD andmetel. Cacti kaudu saate jälgida peaaegu igat tüüpi seadmeid
MQTT on avaldamis-/tellimismudelitel põhinev "kerge" sõnumsideprotokoll TCP/IP kaudu asjade Interneti-seadmete (nt ESP8266, Raspberry Pi jne) vahel suhtlemiseks. See on väga populaarne madalate ressursside ja akutoitel rakenduste, näiteks kodu jaoks. automaatika, valvesignalisatsioonisüsteemid ja akutoitel andurite võrgud.
Mosquitto on avatud lähtekoodiga sõnumite vahendaja (või server), mis rakendab MQTT-protokolle. Tänu kogukonna heale toele, dokumentatsioonile ja paigaldamise lihtsusele on sellest saanud üks populaarsemaid MQTT maaklereid.
root
Juurdepääsuga Ubuntu 16.04 serverTCP:1883
tulemüüri portVärskendage Ubuntu pakettide loendit ja installige uusim sealt saadaolev Mosquitto Broker
sudo apt-get update
sudo apt-get install mosquitto
Mosquitto teenus käivitub pärast installimist.
sudo apt-get install mosquitto-clients
Mosquitto kliendid aitavad meil hõlpsasti MQTT-d testida käsurea utiliidi kaudu. Kasutame kahte käsuakent, millest üks on nimega teema tellimiseks "test"
ja teine selle kohta sõnumi avaldamiseks.
Teemad on sildid, mida maakler kasutab iga ühendatud kliendi sõnumite filtreerimiseks. Teema tellitud klientprogramm "Home1/BedroomTemp"
kuulab ainult teiste klientide poolt samal teemal avaldatud sõnumeid.
"test"
mosquitto_sub -t "test"
Mosquito_sub
on tellimisklient, mille installisime eelmise käsuga. Siin täpsustame " -t
", millele järgneb teema nimi.
"test"
Logi terminali teise eksemplarina ja avalda "test"
teemale vastav teade .
mosquitto_pub -m "message from mosquitto_pub client" -t "test"
Siin –m
järgneb lisaparameetrile " " sõnum, mida soovime avaldada. Vajutage " Enter
" ja te peaksite nägema teadet mosquitto_pub client
teisest terminalist, kus mosquito_sub client
töötab.
Mosquittoga on kaasas paroolifaili genereeriv utiliit nimega mosquitto_passwd
.
sudo mosquitto_passwd -c /etc/mosquitto/passwd dave
Password: password
Looge Mosquitto jaoks konfiguratsioonifail, mis osutab äsja loodud paroolifailile.
sudo nano /etc/mosquitto/conf.d/default.conf
See avab tühja faili. Kleepige sinna järgmine.
allow_anonymous false
password_file /etc/mosquitto/passwd
Salvestage ja väljuge tekstiredaktorist " Ctrl+O
", " Enter
" ja " Ctrl+X
" abil.
Nüüd taaskäivitage Mosquitto server ja testige meie muudatusi.
sudo systemctl restart mosquitto
Tellimiskliendi aknas vajutage Ctrl+C
tellimiskliendist väljumiseks " " ja taaskäivitage see järgmise käsuga.
mosquitto_sub -t "test" -u "dave" -P "password"
Märkige siin suurtäht -P .
Avaldamise kliendi aknas proovige avaldada sõnum ilma paroolita.
mosquitto_pub -t "test" -m "message from mosquitto_pub client"
Teade lükatakse tagasi järgmise tõrketeatega.
Connection Refused: not authorised.
Error: The connection was refused.
Nüüd avaldage sõnum username
ja password
.
mosquitto_pub -t "test" -m "message from mosquitto_pub client" -u "dave" -P "password"
Vajutage " Enter
" ja näete tellimiskliendi aknas teadet, nagu teises etapis.
Oleme nüüd seadistanud parooliga kaitstud MQTT serveri. Saate kasutada oma Ubuntu serveri avalikku IP-d oma projektide jaoks MQTT-vahendajana.
Sissejuhatus Cacti on avatud lähtekoodiga seire- ja graafikutööriist, mis põhineb täielikult RRD andmetel. Cacti kaudu saate jälgida peaaegu igat tüüpi seadmeid
Sissejuhatus Lets Encrypt on sertifikaatide väljastamise teenus, mis pakub tasuta TLS/SSL-sertifikaate. Paigaldusprotsessi lihtsustab Certbot,
Kas kasutate teistsugust süsteemi? Mis on Tekkit Classic? Tekkit Classic on modifikatsioonipakett mängule, mida kõik teavad ja armastavad; Minecraft. See sisaldab mõningaid ver
Kas kasutate teistsugust süsteemi? See õpetus näitab teile, kuidas installida grupitöö iRedMail Debian Wheezy värskele installile. Peaksite kasutama servi
Kas kasutate teistsugust süsteemi? Jekyll on suurepärane alternatiiv WordPressile ajaveebi pidamiseks või sisu jagamiseks. See ei nõua andmebaase ja see on väga lihtne
Kas kasutate teistsugust süsteemi? Kui ostate Debiani serveri, peaksid teil alati olema uusimad turvapaigad ja värskendused, olenemata sellest, kas magate või mitte
PHP ja sellega seotud paketid on veebiserveri juurutamisel kõige sagedamini kasutatavad komponendid. Selles artiklis õpime, kuidas seadistada PHP 7.0 või PHP 7.1 o
Squid on populaarne tasuta Linuxi programm, mis võimaldab teil luua edastamise veebipuhverserveri. Selles juhendis näete, kuidas installida Squid CentOS-i, et teid pöörata
Sissejuhatus Lighttpd on Apache'i hark, mille eesmärk on olla palju vähem ressursimahukas. See on kerge, sellest ka oma nimi, ja seda on üsna lihtne kasutada. Installin
1. Virtualmin/Webmin Virtualmin on võimas ja paindlik veebimajutuse juhtpaneel Linuxi ja UNIX süsteemidele, mis põhineb tuntud avatud lähtekoodiga veebibaasil
Yii on PHP raamistik, mis võimaldab teil rakendusi kiiremini ja lihtsamalt arendada. Yii installimine Ubuntule on lihtne, nagu saate täpselt teada
Ekraan on rakendus, mis võimaldab ühes aknas mitut terminaliseanssi kasutada. See võimaldab simuleerida mitut terminali akent, kus see ma
See õpetus selgitab, kuidas seadistada DNS-serverit Bind9 abil Debianis või Ubuntus. Asendage kogu artikli vältel oma-domeen-nimi.com vastavalt. Kell th
Sissejuhatus Logrotate on Linuxi utiliit, mis lihtsustab logifailide haldamist. Tavaliselt töötab see kord päevas cron-töö kaudu ja haldab logibaasi
VULTR on hiljuti teinud nende osas muudatusi ja kõik peaks nüüd töötama hästi, kui NetworkManager on lubatud. Kui soovite keelata
Icinga2 on võimas seiresüsteem ja kui seda kasutatakse põhikliendi mudelis, võib see asendada vajaduse NRPE-põhiste seirekontrollide järele. Meister-klient
Kas kasutate teistsugust süsteemi? Red5 on Java-s realiseeritud avatud lähtekoodiga meediumiserver, mis võimaldab käivitada mitme kasutajaga Flashi rakendusi, näiteks otseülekandeid.
Selles artiklis näeme, kuidas kompileerida ja installida Nginxi põhiliini ametlikest Nginxi allikatest mooduliga PageSpeed, mis võimaldab teil
Kas kasutate teistsugust süsteemi? Apache Cassandra on tasuta ja avatud lähtekoodiga NoSQL-i andmebaasihaldussüsteem, mis on loodud pakkuma skaleeritavust, hig.
Kas kasutate teistsugust süsteemi? Apache Cassandra on tasuta ja avatud lähtekoodiga NoSQL-i andmebaasihaldussüsteem, mis on loodud pakkuma skaleeritavust, hig.
Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.
Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.
Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.
Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.
Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…
Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.
Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.
Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.
Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.
Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit