Spremenite Apple TV 2 v spletni strežnik

Anonim

Torej ste že nastavili svoj Apple TV2 za poganjanje XBMC in zdaj vam je dolgčas. Zakaj ne bi ATV2 spremenili v spletni strežnik, kot so to storili fantje pri MacMiniVault? Da, ta povezava odpre spletno stran, ki jo prikazuje Apple TV2. To lahko storite sami z lastnim Apple TV brez preveč dela, le malo potrpljenja.

Preden začnete, boste morali Apple TV2 narediti iz zapora s Seas0nPass, Seas0nPass je najlažji pripomoček za izstop iz zapora, lahko pa uporabite PwnageTool ali Redsn0w, če vam to pomaga. Ko to storite, je tukaj povzetek tega, kar morate narediti:

  • SSH v novo prekinjen Apple TV2 iz terminala, privzeto korensko geslo je 'alpine' in poznati boste morali naslov IP AppleTV2 ali pa poskusite uporabiti ime gostitelja apple-tv.local :
  • ssh [email protected]

  • Spremenite korensko geslo iz alpine v nekaj drugega tako, da vnesete 'passwd'
  • Namestite Lighttpd na Apple TV2 z uporabo apt-get:
  • apt-get install lighttpd

  • Uporabite svojo najljubšo aplikacijo SFTP (CyberDuck je brezplačen), da naložite konfiguracijsko datoteko lighttpd v /etc/lighttpd.conf – tukaj je vzorec lighttpd.conf za delo
  • Zdaj zaženite strežnik lighttpd z (to boste morda morali zagnati kot /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

Vaš spletni strežnik Apple TV2 bi zdaj moral delovati, to lahko preverite tako, da v spletnem brskalniku potegnete naslov IP ATV.

Če želite, da se spletni strežnik samodejno zažene, ko se Apple TV zažene ali znova zažene, boste morali v /Library/LaunchDaemons/ dodati agent za zagon plist, datoteke plist se v tem razlikujejo od skriptov bash vsako posamezno zastavico in argument morate črkovati kot niz. V tem primeru bi se ukaz za izvedbo lighttpd-angel prevedel v tipke plist, ki izgledajo nekako takole:

Ta potek še ni popoln, je izdelana različica iz zelo poenostavljenih navodil na MacMiniVault, ki je nastavil ta živi spletni strežnik Apple TV samo zato, da vidi, kako dobro bo obvladal prometno obremenitev.

Spremenite Apple TV 2 v spletni strežnik