INHOUDSOPGAWE:

Mediaserver met Raspberry Pi: 6 stappe
Mediaserver met Raspberry Pi: 6 stappe

Video: Mediaserver met Raspberry Pi: 6 stappe

Video: Mediaserver met Raspberry Pi: 6 stappe
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, November
Anonim
Mediaserver met behulp van Raspberry Pi
Mediaserver met behulp van Raspberry Pi
Mediaserver met behulp van Raspberry Pi
Mediaserver met behulp van Raspberry Pi
Mediaserver met behulp van Raspberry Pi
Mediaserver met behulp van Raspberry Pi

Miskien was u op reis of op reis en het u gedink: 'Ek wens ek kon dit ook dra, o.. en dit ook.' Moenie bekommerd wees nie, ek is dieselfde:). Reis kan dikwels tyd en geheue neem (van die neem van foto's en video's), om die verveling en die gebrek aan geheue aan te pak, was 'n kompakte en draagbare wolk wat vanlyn werk. Terwyl die meeste wolkbergings dik is, maak ander aanlynwolke staat op 'n internetverbinding. Beide lyk nie na goeie oplossings vir reis nie, so ek het besluit om 'n draagbare, offline wolk te gebruik. Ek het dit hernoem as die ArOZ-Online-stelsel, aangesien die oorspronklike projek ook dieselfde genoem is (sien hieronder).

Sedert die vrystelling van die pi zero w, het draagbare en gekoppelde projekte, waaronder die framboos -pi, meer gewild geword en ook meer kompak. Wat as u u vanlyn wolk met slegs ‘n pi-nul kon maak? Die vormfaktor van die pi zero sowel as die lae koste maak dit baie geskik vir hierdie projek.

Hierdie vanlyn wolk werk deur 'n wifi-sein van die wifi-adapter van die pi zero w af te lewer. Deur aan te sluit op die wifi vanaf die pi zero, kan u telefoon, tablet of skootrekenaar toegang tot die geheue verkry vanaf die micro sd-kaart van die pi zero via 'n aflyn-webwerf wat deur die pi zero w verskaf word. Foto's, video's en musiek kan vanaf die webwerf opgelaai, afgelaai en gespeel word. Die hele stelsel werk outomaties deur eenvoudig die pi zero w aan te skakel.

Die oorspronklike projek (https://www.instructables.com/id/Simplest-Media-Ce…) behoort aan tobychui van intructables (https://www.instructables.com/member/tobychui/), wat baie tyd en moeite om hierdie projek te verwesenlik. Ek wil hierdie goeie vriend van my bedank vir al sy hulp en wil u versoek om na sy projekte te kyk.

Stap 1: Wat is nodig?

Wat is nodig?
Wat is nodig?

Toegang tot 'n skootrekenaar of rekenaar

'N Framboos pi zero w

'N Mirco sd -kaart (min 8GB) vir die bedryfstelsel (Sandisk Ultra en Samsung EVO+ word aanbeveel vanweë die hoë skryf- en leessnelheid)

Iets om toegang tot die micro SD -kaart vanaf u skootrekenaar/ rekenaar te verkry. Ek het niks nodig gehad nie, maar u het moontlik 'n micro SD -na -SD -kaartadapter of 'n usb nodig waarin u die micro SD -kaart vanaf die rekenaar/ skootrekenaar kan kry.

'N Mikro -USB -kabel om die nul w

En miskien 'n saak vir die beskerming van die pi zero w.

Wat die micro SD-kaart betref, sal die bedryfstelsel ongeveer 3, 5 GB neem, en die oorblywende geheue kan vir die offline wolk gebruik word. Ek het persoonlik 'n 64GB sandisk ultra gebruik en ongeveer 59GB oor om vir lêers te gebruik. Sover ek onthou, is die maksimum. Die ondersteunde mikro -SD -kaartgrootte vir die Raspberry Pi is 128 GB, maar nie alle kaarte word ondersteun nie, en sommige moet geformateer word voordat dit gebruik kan word.

Stap 2: Aan die gang

Aan die gang kom
Aan die gang kom
Aan die gang kom
Aan die gang kom
Aan die gang kom
Aan die gang kom

In plaas daarvan om ongeveer 50 stappe of meer te skryf om hierdie projek op u Raspberry Pi zero w op te stel, het ek gekies om eerder die prentlêer te publiseer, wat op 'n leë mikro -SD -kaart verbrand moet word. Die prentlêer is 1, 45 GB groot en is saamgepers. U hoef die lêer nie eintlik uit te pak as u die onderstaande instruksies volg nie. Hier is die skakel na die prentlêer:

ArOZ alfa -beeldlêer

Die prentjie is verbrand op 'n leë SD -kaart (min. 8GB). Om dit te doen, formateer eers die micro SD -kaart met die sagteware 'SDFormatter' (kan afgelaai word vanaf https://www.sdcard.org/downloads/formatter_4/index…). Nadat u u mikro-SD-kaart ingeprop het, kies die opsies en aktiveer 'Formaat-grootte-aanpassing'. Na die formatering kan die prentjie op die micro sd -kaart verbrand word. Ek verkies persoonlik om Etcher te gebruik om beelde te verbrand, aangesien dit eenvoudig is om te gebruik en nie die prentlêers hoef uit te pak nie. Etcher kan hier afgelaai word: https://etcher.io/. Nadat u die skyf met u micro SD-kaart op die eter gekies het, kies u die ArOZ-Online-prent en klik op flits. As die proses voltooi is, is die stelsel in werking, maar vereis 'n paar wysigings.

Stap 3: Toets die stelsel

Toets die stelsel
Toets die stelsel
Toets die stelsel
Toets die stelsel
Toets die stelsel
Toets die stelsel
Toets die stelsel
Toets die stelsel

Noudat die micro SD -kaart opgestel is, steek die micro SD -kaart in die gleuf op die pi zero w. Koppel die framboos met die mikro -USB -kabel. Na ongeveer 2 minute behoort u 'ArOZ-Online' as 'n nuwe netwerk te kan sien. Probeer om dit met 'n ander toestel te koppel. Die standaard wagwoord is 'toby-chui'. U moet verbind wees met wifi vanaf die framboospi, maar daar is geen werklike internet beskikbaar nie. Gaan na u blaaier en tik:

192.168.0.1

U moet nou die ArOZ-Online-webwerf kan sien as alles reg gedoen is. Noudat dit werk, moet sommige lêers gewysig word. Om die lêers te wysig, laai VNC Viewer van hier af op u skootrekenaar (verkieslik) af en maak verbinding met die ArOZ-Online-stelsel in die wifi-instellings.

Aangesien dit pynlik is om die hele IP-adres te moet skryf elke keer as u toegang tot die offline wolk wil kry, het ek die adres van die ArOZ-Online-webwerf gemerk, sodat ek toegang tot die wolk kan kry deur op een knoppie te klik.

www.realvnc.com/download/viewer/

Maak VNC Viewer oop en tik hierdie adres in die adresveld:

192.168.0.1

Dit sal 'n gebruikersnaam en wagwoord vra. Die standaard gebruikersnaam is 'pi' en die standaard wagwoord is 'framboos'. As u nie met die inligting kan inskakel nie, probeer 'root' as die gebruikersnaam en 'wagwoord' as die wagwoord.

U behoort nou die tafelblad van die ArOZ-Online-stelsel te sien.

Nadat u aangemeld het, herlaai u toestel deur dit in LXTerminal vas te maak:

sudo herlaai

Na die herlaai kan u met die gebruiker 'pi' aanmeld

Stap 4: Finale opset

Finale opset
Finale opset
Finale opset
Finale opset
Finale opset
Finale opset

Maak nie saak watter grootte u micro SD-kaart het nie, die volle omvang van die geheue kan nie eenvoudig gebruik word soos dit is nie. Om die volle geheue van u mirco SD -kaart te gebruik, maak LX Terminal oop en tik dan in:

sudo raspi-config

'N Spyskaart moet nou verskyn. Kies 'Gevorderde opsies' in die spyskaart en druk dan op Enter. Kies hier 'Expand-File System'. Navigeer na 'terug' met die pyltjie regs en links, druk op enter, kies dan 'Voltooi' op dieselfde manier en druk ook op enter. Die stelsel sal u vra om weer te begin (herbegin). Kies 'ja' en wag. Terwyl die stelsel herlaai, verloor u die wifi -seine en word VNC afgebreek. Wag ongeveer 2 minute om weer aan te sluit, maak weer verbinding met ArOZ-Online in die wifi-instellings van u toestel en gebruik VNC Viewer om die lessenaar te vertoon.

Die volgende ding om te doen is om die standaard wagwoord te verander. Dit kan gedoen word deur op die framboos -ikoon in die linker onderste hoek te klik, 'Voorkeure' te kies en op 'Raspberry Pi Configuration' te klik. Klik op 'Verander wagwoord' en tik 'framboos' in as die huidige wagwoord. Tik 'n nuwe wagwoord in en tik dit weer in die laaste veld. Klik laastens op enter om die verandering toe te pas. As u 'n ander keer met VNC skakel, gebruik u gespesifiseerde wagwoord.

Om die wifi-wagwoord van die ArOZ-Online-stelsel te verander, moet 'n spesifieke lêer gewysig word. Tik dit in die Terminal:

sudo leafpad /etc/hostapd/hostapd.conf

Soek die reël 'wpa_passphrase = toby-chui' en verander die wagwoord deur 'toby-chui' te vervang deur u eie wagwoord. Maak seker dat die nuwe wagwoord minstens 8 karakters lank is en nie maklik is om te raai nie. Stoor die lêer deur op 'Ctrl' en 's' te druk, en nadat u gestoor het, verlaat u die redakteur deur op 'Alt' en 'F4' te druk. Om die veranderinge toe te pas, herlaai die framboos pi deur te tik:

sudo herlaai

Na 'n minuut of twee, as u die ArOZ-Online as 'n wifi-netwerk kan sien, sal u besef dat die wagwoord opgedateer is en geen toestel meer daaraan kan koppel nie. Of die toestel waarmee u probeer koppel, sal u vertel om die wagwoord weer in te tik, of u moet die wagwoord vir hierdie netwerk handmatig verander in die netwerkinstellings. Sodra dit gekoppel is, tik 192.168.0.1 in u blaaier in. Die ArOZ-Online-webwerf moet verskyn. As dit werk, is alles reg.

Geluk, jy het klaar jou eie draagbare vanlyn wolk opgestel.

Ek hoop dat u van hierdie projek gehou het en dat u u mening in die kommentaar hieronder wil hoor:) Moenie vergeet om op 'Ek het dit gemaak nie!' Te klik. as u hierdie stelsel voltooi het, aangesien dit my eerste instruksies is. Ek sal ook bly wees as u hierdie projek by u gunstelinge voeg:))

Nou ja, dankie en sien jou weer.

Stap 5: Voeg sekuriteit by …

Voeg sekuriteit by…
Voeg sekuriteit by…

Sekuriteit is belangrik. Niemand sal daarvan hou as 'n bose hacker deur iemand se data kyk nie. Op die oomblik is u zero w redelik veilig, aangesien dit nie eintlik aan die internet gekoppel is nie, maar plaaslike hackers steeds toegang tot u data vanaf u wolk kan verkry. Met 'plaaslik' bedoel ek mense wat die SSID van u wolk kan sien. 'N Paar dinge kan gedoen word om die veiligheid van u wolk te verbeter:

Dwing die 'sudo' -gebruiker om u wagwoord in te voer:

Tik 'sudo passwd' op die terminale. Dit sal u vra vir 'n nuwe wagwoord. Moenie bekommerd wees nie, die Terminal wys u geen karakters wat u tik nie, maar dit is normaal. Druk enter en tik u wagwoord weer in. Die gebruiker 'sudo' het nou 'n wagwoord, maar dit sal tot dusver nie daarvoor gevra word nie. Om 'sudo' -gebruikers te dwing om 'n wagwoord in te voer, tik:

sudo nano /etc/sudoers.d/010_pi-nopasswd

en verander 'nopasswd' na 'passwd' (verwyder net die 'nee'). Druk die Control -knoppie en die letter 'X' op u sleutelbord en druk enter. Om die lêer te stoor, druk eenvoudig 'y' en druk op enter, dit is klaar!

Skep 'n wagwoord vir die gebruiker 'root':

Die gebruiker 'root' het meer regte as enige gebruiker. Die gebruiker 'root' sal standaard nie 'n wagwoord vra wat 'n veiligheidsgat is nie. As u 'n wagwoord vir die 'root' -gebruiker skep, sal dit die veiligheid verbeter. Om dit te doen, voer 'sudo su' in die terminale in om oor te skakel na die gebruiker 'root'. As u daar is, tik 'passwd' en voeg 'n wagwoord by. Druk enter en tik u wagwoord weer in. Druk weer op enter om te voltooi. Nou is u wolk veiliger teen hackers.

Jammer hackers, goeie poging maar geen sigaar nie;)

Stap 6: Opsioneel: Ontfouting, opdatering, installering van nuwe sagteware …

Opsioneel: Ontfouting, opdatering, installering van nuwe sagteware …
Opsioneel: Ontfouting, opdatering, installering van nuwe sagteware …
Opsioneel: Ontfouting, opdatering, installering van nuwe sagteware …
Opsioneel: Ontfouting, opdatering, installering van nuwe sagteware …

Soos u waarskynlik besef het, is u pi na die laaste stap van die wêreldwye web afgesny. Op die lessenaar vertel die Pi dat daar geen draadlose koppelvlak gevind is nie. As u die stelsel wil opdateer of opgradeer of addisionele sagteware wil installeer, is daar 'n manier om internettoegang te verkry sonder om iets aan te pas. Hiervoor benodig u egter 'n Linux-gesertifiseerde plug-n-play wifi-dongle (basies 'n wifi-dongle wat op die Raspberry Pi ondersteun word, bv. PiHut / Edimax / Pimoroni …) sowel as 'n mikro-USB na USB adapter. Koppel die mikro -USB -adapter in die linker mikro -usb -gleuf op die Pi aan en koppel die dongle aan op die adapter en skakel die Pi aan. Koppel aan die Pi via VNC met behulp van 192.168.0.1 en soek wifi-netwerke deur op die wifi-ikoon links onder te klik. U sal gevra word om die wagwoord vir die netwerk in te voer. U behoort nou 'n werkende internetverbinding te hê, wat sal duur solank die eksterne wifi -adapter ingeprop is.

Een groot voordeel van hierdie stelsel is dat alle funksies van die Raspberry Pi Zero W steeds gebruik kan word. As u op reis is, kan u selfs op die framboos pi se lessenaar werk via VNC en toegang verkry wanneer die Pi aangeskakel word. U het nie eers 'n skerm, 'n sleutelbord of 'n muis nodig om toegang tot die lessenaar van die Pi Zero W.

Aanbeveel: