Apache/MySQL/PHP5 sur AppleTV

Nous allons voir comment installer un serveur web sur votre Apple TV. Nous nous aiderons du paquet Xampp pour MacOSX. Il contient les services suivant : PHP, MySQL, Apache, Perl, proFTPD.
Ce qu’on a besoin :
- Le paquet Xampp pour MacOSX disponible ICI
- L’AppleTV qui va subir l’intervention
Let’s go !
On dépose l’archive dans le répertoire personnel de frontrow sur l’ATV.
local $ scp xampp-macosx-0.7.4.tar.gz frontrow@IP_ATV:~/
On se connecte en SSH sur l’Apple TV :
local $ ssh -1 frontrow@IP_ATV
et on décompresse l’archive à la racine du système :
ATV $ sudo tar -xvjpf /Users/frontrow/xampp-macosx-0.7.4.tar.gz -C /
On lance le service :
ATV $ sudo /Applications/xampp/xamppfiles/mampp start
Si aucune erreur ne survient au lancement du service, vous devriez pouvoir acceder à votre serveur web
à l’adresse suivante : http://appletv.local. Si rien ne se passe, tapez directement l’IP de votre AppleTV dans votre navigateur.
Configuration :
Configurer Apache :
ATV $ sudo nano /Applications/xampp/etc/httpd.conf
Configurer ProFTPD :
ATV $ sudo nano /Applications/xampp/etc/proftpd.conf
Configurer PHP :
ATV $ sudo nano /Applications/xampp/etc/php.ini
Configurer MySQL :
ATV $ sudo nano /Applications/xampp/etc/my.conf
[Edit]
Pour economiser de l’espace disque sur votre /, il préférable de déplacer le dossier xampp dans le répertoire Home de l’utilisateur frontrow :
Sur votre AppleTV, créez un repertoire qui contiendra vos différents services :
ATV $ mkdir ~/Server
On déplace le répertoire xampp :
ATV $ sudo mv /Applications/xampp ~/Server
Ensuite il nous reste qu’à créer un lien symbolique :
ATV $ cd /Applications
ATV $ sudo ln -s /Users/frontrow/Server/xampp
Redemarrage du service :
ATV $ sudo /Applications/xampp/xamppfiles/mampp restart
[/Edit]
Laisser une réponse