Ubah Apple TV 2 menjadi Server Web

Jadi Anda sudah menyiapkan Apple TV2 Anda untuk menjalankan XBMC, dan sekarang Anda bosan dengannya. Mengapa tidak mengubah ATV2 menjadi webserver seperti yang dilakukan orang-orang di MacMiniVault? Ya tautan ini membuka halaman web yang disajikan dari Apple TV2. Anda dapat melakukannya sendiri dengan Apple TV Anda sendiri tanpa terlalu banyak pekerjaan, hanya sedikit kesabaran.

Sebelum memulai, Anda harus men-jailbreak Apple TV2 dengan Seas0nPass, Seas0nPass adalah utilitas jailbreak termudah, tetapi Anda bisa menggunakan PwnageTool atau Redsn0w jika itu mengapung perahu Anda. Setelah Anda melakukan ini, inilah ikhtisar dari apa yang harus Anda lakukan:

  • SSH ke Apple TV2 yang baru dijajarkan dari Terminal, kata sandi root default adalah 'alpine' dan Anda harus mengetahui alamat IP AppleTV2 atau Anda dapat mencoba menggunakan nama host apple-tv.local:
  • ssh [email protected]

  • Ubah kata sandi root dari alpine ke yang lain dengan mengetik 'passwd'
  • Instal Lighttpd ke Apple TV2 dengan menggunakan apt-get:
  • apt-get install lighttpd

  • Gunakan aplikasi SFTP favorit Anda (CyberDuck gratis) untuk mengunggah file konfigurasi lighttpd ke /etc/lighttpd.conf - inilah contoh lighttpd.conf untuk berfungsi dari
  • Sekarang jalankan server lighttpd dengan (Anda mungkin perlu menjalankan ini sebagai / usr / sbin / lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

Server web Apple TV2 Anda seharusnya sudah aktif dan berjalan, ini dapat diverifikasi dengan menarik alamat IP ATV di browser web.

Jika Anda ingin agar webserver secara otomatis mulai ketika Apple TV mem-boot atau me-reboot, Anda harus menambahkan plier agen peluncuran ke / Library / LaunchDaemons /, file plist berbeda dari skrip bash di mana Anda harus mengeja setiap bendera individual dan argumen sebagai string. Dalam hal ini, perintah untuk mengeksekusi lighttpd-angel akan menerjemahkan ke tombol plist yang terlihat seperti ini:

Panduan ini belum sempurna, ini adalah versi yang diuraikan dari instruksi yang disederhanakan pada MacMiniVault yang mengatur webserver Apple TV langsung ini hanya untuk melihat seberapa baik ia akan menangani beban lalu lintas.