Ez a Mac mini szerverről szóló sorozat harmadik része. Olvassa el először az 1. részt a követelményekről és a hardverről, valamint a 2. részt a javításokról és a hálózat beállításáról.
Ez a blogbejegyzés tartalma
- Zene
- Filmek és tévésorozatok
- Fotók
- Zene, filmek, fotók – a Plex alternatívája
- Staging Server
- Backup
- Vonatkozás
9. Zene
Több mint 28000 mp3 fájlom van, olyan CD-kről rippelve, amelyektől már régen megszabadultam. Nem akarok 150Gb zenét állandóan a MacBookomon tartani (megjegyzés: néhány mp3-at megtartok a MacBookon, de csak néhány ezret), és nem akarok fizetni annyi iCloud tárhelyért, hogy mindet ott is tároljam. De ezeknek a zenéknek a lejátszása otthon (és ha lehet, útközben is) – méghozzá több eszközről – a szerverprojekt egyik központi célja. Szóval, hogyan lehet ezt megtenni?
A válasz kezdetben egyszerű, de volt néhány bökkenő, mire ez sikerült. Az egész a Mac minin lévő Apple Musickal kezdődik.
A beállítás a Music Appban és a Rendszerbeállítások Média megosztása menüpontban a következő:
Ezzel rendezett médiatár jön létre a Mac minin. Mivel jelenleg egy külső DVD-meghajtó is csatlakoztatva van, hogy azt a néhány egyéb CD-t és DVD-t, ami itt van, fel tudjam másolni, ezek a CD-k ezután a Mac mini könyvtárába lesznek mentve, és így a többi itt csatlakoztatott eszköz számára is elérhetővé válnak.
Ez mind elég egyszerű.
De mi a helyzet ennek a könyvtárnak a megosztásával?
A hálózaton lévő többi Mac számára (de máshol nem) a “Share media with guests” működik – a könyvtár megjelenik a Music (vagy régebbi Mac-eken az iTunes) menüben a hálózaton. De ez nem működik iOS-eszközökön. Itt, és máshol a neten utazáskor az “Otthoni megosztás”-t kell használni, amit itt magyarázunk el – megjegyzendő, hogy ez nem tévesztendő össze a Családi megosztással. A Home Sharinggel kapcsolatos zavaró dolog, amit az Apple nem magyaráz el a magyarázó oldalán, hogy a Home Sharinghez más Apple ID-t használhatsz, mint a készülékeden lévő fő Apple ID-hez. Tehát a párom iPhone-ján az ő Apple ID-ja a fő, de az én Apple ID-m az Otthoni megosztáshoz – mert az én Apple ID-m az, ami a Mac minin az Otthoni megosztáshoz van beállítva. Természetesen készíthetnél egy teljesen különálló Apple ID-t a szerverhez, de akkor fejfájást okozna a 2FA és az alkalmazásvásárlások, ezért ragaszkodtam ahhoz, hogy a saját Apple ID-mat használom, a párom pedig ezt használja a Home Sharinghez.
Végül, de nem utolsósorban, mindez működik a régi AirPort Express 1. generációs készülékkel, amely a nappaliban lévő hifire van csatlakoztatva? Igen. Le tudom játszani a zenét a MacBook Prón vagy az iPhone-on, a fájl a Mac minin van, és a kimenet az AirPort Expressre kerül.
(Vissza a bejegyzés elejére)
10. Filmek és tévésorozatok
Aki jól ismer, tudja, hogy nem vagyok nagy film- vagy tévénéző. De van néhány sorozat, amit megvettem az évek során, és néhány DVD-t is. Az összes itt lógó DVD-t le fogom másolni és elmenteni a Mac mini számítógépre. Ehhez telepítettem a Mac minire a Handbrake-et (útmutató itt), a dekódoláshoz pedig a Homebrew segítségével telepített libdvdcss-t (itt magyarázom el) használom (útmutató a telepítésről itt).
De akárcsak a zene esetében, ezt hogyan lehet megosztani?
A válasz meglehetősen hasonló – használd a Home Sharinget. Ez lehetővé teszi a műsorok megtekintését az iPhone-on a TV alkalmazásban, és a többi Mac-en is.
(Vissza a bejegyzés elejére)
11. Fotók
Lehet, hogy 150Gb zeném van, de 500Gb fotóim vannak. És itt még szigorúbb az Apple kötöttsége a fotók iCloudban való tárolására, mint a zenéknél és a filmeknél. Szóval itt egy fájlmegosztó rendszer a megoldás. Mind az én MacBook Pro-mnak, mind a társam MacBook Air-jének 2 Fotók könyvtára lesz – egy kicsi a mindennapi használatra, amely mindkét Mac-en lesz (és mindkét esetben rendszerkönyvtárként működik, és a társam esetében az iClouddal is szinkronizál). Aztán mindkettőnknek lesz egyfajta archív könyvtára a régebbi fényképeknek, és ez a két könyvtár a szerveren lesz tárolva. Ahhoz, hogy kiválaszthassuk, melyik Könyvtárat szeretnénk megnyitni, egyszerűen tartsuk lenyomva az ALT billentyűt, amikor elindítjuk a Fotók alkalmazást mindkét Macen. A fotók Könyvtárak közötti mozgatása a Power Photos alkalmazással történik majd, amely már a tulajdonomban van, és 30 dollárba kerül.
(Vissza a bejegyzés elejére)
12. Zene, filmek, fotók – a Plex alternatívája
A fenti feladatok elvégzésére én is kísérleteztem a Plex-szel és a Plex Media Serverrel – hogy hogyan, az itt olvasható. Főleg filmek és tévéműsorok esetén jobb választásnak bizonyulhat, mint az Apple lehetőségei. Majd az idő eldönti, melyik működik jobban, de adjunk a Plexnek – a szerver felállítása és működtetése egyszerű, és jól működik az Apple könyvtáraival is.
(Vissza a bejegyzés elejére)
13. Staging Server
A Coronavírus lezárása nem csak arra késztetett, hogy elgondolkodjak ennek a Mac mini szervernek az építésén, hanem az elmúlt éveknél is jobban visszavezetett az egyik korábbi munkaterületemhez, a webdesignhoz, konkrétan a WordPresshez. Évek óta szerettem volna egy megfelelő staging szervert a WordPress projektekhez. Erre van egy kézenfekvő megoldás – a MAMP Pro. Ez 69 euróba kerül, de teljes staging környezetet kínál, kifejezetten WordPress oldalak számára. Ez – a Dynamic DNS-sel együtt (lásd az útmutató 2. részének 8. pontját) – lehetővé teszi számomra, hogy az ügyfeleknek bejelentkezést küldjek a WordPress-oldalaik tesztverzióihoz az indítás előtt, és a Mac mini jelentős feldolgozási teljesítményét ki tudom majd használni az olyan szerverfeladatok elvégzésére, amelyek egyébként lassúak – például a miniatűrök tömeges átméretezése. Ehhez az átmeneti szerverhez SSL tanúsítványt kell telepíteni, és szükség lesz a FRITZ!Box és az Archer C7 porttovábbításának konfigurálására, amelyek közül egyiket sem sikerült még teljesen megvalósítani. Sok képzési és oktatási munkámhoz nagyméretű fájlokat kell megosztanom az ügyfelekkel – ehhez a MAMP Pro Apache webkiszolgálóját is használni fogom, valamilyen egyszerű PHP frontenddel – szintén véglegesítésre vár. Ez lehetővé teszi számomra, hogy bezárjak egy ownCloud telepítést, ami jelenleg a másik szokásos webszerveremen van erre a célra.
(Vissza a bejegyzés elejére)
14. Biztonsági mentések
A 9.-13. szakasz összes fájlját egy titkosított 2 TB-os WD Elements külső HDD-re mentem, amely USB 3-mal van csatlakoztatva a Mac minihez – ez ugyanolyan egyszerűen beállítható, mint általában a Time Machine. Végül a MacBook Airről is készül majd biztonsági mentés WiFi-n keresztül a szintén a Mac minihez csatlakoztatott 750 Gb-os külső HDD-re, de ez a cikk írásakor még nem volt véglegesítve – az útmutatót, hogyan kell ezt megtenni, itt találja.
(Vissza a bejegyzés elejére)
15. Következtetések
Nehéz még szilárd következtetéseket levonni ebből a projektből – az egész még csak most készült el, és csak az elkövetkező hetekben fog megmutatkozni (vagy nem). A projekt teljes költsége, szoftverrel együtt, valami közel 500 euró, ha az egészet a semmiből kellett volna megvásárolni. Néhány dolog – mint a képernyőmegosztás és a távoli hozzáférés – egyszerűbbnek bizonyult, mint vártam. A dinamikus DNS-t nehéz helyrehozni, de nagyon ígéretesnek tűnik. A médiamegosztás némelyikében rengeteg lehetőség rejlik, de majd az idő eldönti, hogy beválik-e. Néhány hét múlva frissítem a blogbejegyzést az ezzel kapcsolatos tapasztalatok fényében!
(Vissza a bejegyzés elejére)