Biến Apple TV 2 thành Máy chủ Web
Vậy là bạn đã thiết lập Apple TV2 để chạy XBMC và giờ bạn cảm thấy nhàm chán với nó. Tại sao không biến ATV2 thành một máy chủ web như những người ở MacMiniVault đã làm? Có, liên kết này mở ra một trang web được cung cấp từ Apple TV2. Bạn có thể tự làm điều này với Apple TV của riêng mình mà không cần mất quá nhiều thao tác, chỉ cần một chút kiên nhẫn.
Trước khi bắt đầu, bạn cần bẻ khóa Apple TV2 bằng Seas0nPass, Seas0nPass là tiện ích bẻ khóa dễ dàng nhất hiện nay, nhưng bạn có thể sử dụng PwnageTool hoặc Redsn0w nếu điều đó làm nổi con thuyền của bạn. Sau khi bạn hoàn thành việc này, đây là danh sách tóm tắt những việc bạn cần làm:
- SSH vào Apple TV2 mới bẻ khóa từ Terminal, mật khẩu gốc mặc định là 'alpine' và bạn cần biết địa chỉ IP của AppleTV2 hoặc bạn có thể thử sử dụng tên máy chủ apple-tv.local :
- Thay đổi mật khẩu gốc từ alpine sang mật khẩu khác bằng cách gõ ‘passwd’
- Cài đặt Lighttpd lên Apple TV2 bằng cách sử dụng apt-get:
- Sử dụng ứng dụng SFTP yêu thích của bạn (CyberDuck miễn phí) để tải tệp cấu hình lighttpd lên /etc/lighttpd.conf – đây là lighttpd.conf mẫu để hoạt động từ
- Bây giờ hãy khởi chạy máy chủ lighttpd bằng (bạn có thể cần chạy cái này dưới dạng /usr/sbin/lighttpd-angel):
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
Máy chủ web Apple TV2 của bạn hiện đã được thiết lập và đang chạy, điều này có thể được xác minh bằng cách lấy địa chỉ IP của ATV trong trình duyệt web.
Nếu bạn muốn máy chủ web tự động khởi động khi Apple TV khởi động hoặc khởi động lại, bạn cần thêm tác nhân khởi chạy plist vào /Library/LaunchDaemons/, tệp plist khác với tập lệnh bash ở chỗ bạn phải đánh vần từng cờ và đối số riêng lẻ dưới dạng một chuỗi. Trong trường hợp này, lệnh thực thi lighttpd-angel sẽ chuyển thành các phím plist giống như thế này:
Hướng dẫn này vẫn chưa hoàn hảo, đây là phiên bản chi tiết từ các hướng dẫn cực kỳ đơn giản trên MacMiniVault, người đã thiết lập máy chủ web Apple TV trực tiếp này chỉ để xem nó sẽ xử lý tải lưu lượng tốt như thế nào.