Un serveur web avec une APF28

Une question simple: Comment puis-je accéder à mon APF simplement avec un navigateur Web (au hasard avec firefox 😉 ?

Réponse, tout simplement avec python, c’est déjà inclu dans la distribution armadeus, dans menuconfig:


$ make menuconfig

il suffit de cocher :


Package Selection for the target  --->
  Interpreter languages and scripting  --->
    [\*] python
    core python modules  --->
      [\*] bzip2 module
      [\*] bsddb module
      [\*] codecscjk module
      [\*] curses module
      [\*] pyexpat
      [\*] readline
      [\*] ssl
      [\*] unicodedata module
      [\*] sqlite module
      [\*] zlib module

De recompiler le tout et de charger les binaires sur la carte. Une fois la carte démarrée sous Linux il suffit de taper la commande suivante :


\# python -m SimpleHTTPServer 8888
Serving HTTP on 0.0.0.0 port 8888 ...

Puis d'utiliser son navigateur préféré et de taper l'url correspondant à l'IP de la carte et le port 8888, pour obtenir un serveurs web des fichiers présents dans le répertoire.
Et voila ! C'est tout, qui a dit qu'un serveur web embarqué était compliqué ?

Ce contenu a été publié dans embarqué, informatique, avec comme mot(s)-clé(s) , , , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *