Mengubah Apple TV 2 menjadi Server Web

Anonim

Jadi Anda sudah menyiapkan Apple TV2 untuk menjalankan XBMC, dan sekarang Anda bosan dengannya. Mengapa tidak mengubah ATV2 menjadi server web 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 melakukan jailbreak pada Apple TV2 dengan Seas0nPass, Seas0nPass adalah utilitas jailbreak yang paling mudah digunakan, tetapi Anda dapat menggunakan PwnageTool atau Redsn0w jika itu mengapungkan perahu Anda. Setelah Anda melakukan ini, berikut adalah ikhtisar tentang apa yang harus Anda lakukan:

  • SSH ke Apple TV2 yang baru di-jailbreak 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 mengetikkan '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 bekerja dari
  • Sekarang luncurkan server lighttpd dengan (Anda mungkin perlu menjalankan ini sebagai /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

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

Jika Anda ingin server web memulai secara otomatis saat Apple TV melakukan booting atau reboot, Anda harus menambahkan plist agen peluncuran ke /Library/LaunchDaemons/, file plist berbeda dari skrip bash di dalamnya Anda harus mengeja setiap bendera dan argumen sebagai string. Dalam hal ini, perintah untuk mengeksekusi lighttpd-angel akan diterjemahkan menjadi kunci plist yang terlihat seperti ini:

Panduan ini belum sempurna, ini adalah versi rumit dari instruksi yang sangat disederhanakan di MacMiniVault yang menyiapkan server web Apple TV langsung ini hanya untuk melihat seberapa baik ia akan menangani beban lalu lintas.

Mengubah Apple TV 2 menjadi Server Web