{"id":363,"date":"2012-09-26T18:50:50","date_gmt":"2012-09-26T16:50:50","guid":{"rendered":"http:\/\/www.martoni.fr\/wordpress\/?p=363"},"modified":"2012-09-27T11:19:28","modified_gmt":"2012-09-27T09:19:28","slug":"un-serveur-web-avec-une-apf28","status":"publish","type":"post","link":"http:\/\/www.fabienm.eu\/wordpress\/2012\/09\/26\/un-serveur-web-avec-une-apf28\/","title":{"rendered":"Un serveur web avec une APF28"},"content":{"rendered":"<p>\nUne question simple: Comment puis-je acc\u00e9der \u00e0 mon <a href=\"http:\/\/www.armadeus.com\/english\/index.html\">APF<\/a> simplement avec un navigateur Web (au hasard avec firefox \ud83d\ude09 ?\n<\/p>\n<p>\nR\u00e9ponse, tout simplement avec <a href=\"http:\/\/www.armadeus.com\/wiki\/index.php?title=Python_development\">python<\/a>, c&rsquo;est d\u00e9j\u00e0 inclu dans la distribution armadeus, dans menuconfig:\n<\/p>\n<p><samp><br \/>\n$ make menuconfig<br \/>\n<\/samp><\/p>\n<p>\nil suffit de cocher :\n<\/p>\n<pre><code><samp>\r\nPackage Selection for the target  --->\r\n  Interpreter languages and scripting  --->\r\n    [\\*] python\r\n    core python modules  --->\r\n      [\\*] bzip2 module\r\n      [\\*] bsddb module\r\n      [\\*] codecscjk module\r\n      [\\*] curses module\r\n      [\\*] pyexpat\r\n      [\\*] readline\r\n      [\\*] ssl\r\n      [\\*] unicodedata module\r\n      [\\*] sqlite module\r\n      [\\*] zlib module\r\n<\/pre>\n<p><\/code><\/samp><\/p>\n<p>\nDe <a href=\"http:\/\/www.armadeus.com\/wiki\/index.php?title=Setup\">recompiler le tout<\/a> et de charger les binaires sur la carte. Une fois la carte d\u00e9marr\u00e9e sous Linux il suffit de taper la commande suivante :\n<\/p>\n<pre><code><samp>\r\n\\# python -m SimpleHTTPServer 8888\r\nServing HTTP on 0.0.0.0 port 8888 ...\r\n<\/pre>\n<p><\/code><\/samp><\/p>\n<p>Puis d'utiliser son navigateur pr\u00e9f\u00e9r\u00e9 et de taper l'url correspondant \u00e0 l'IP de la carte et le port 8888, pour obtenir un serveurs web des fichiers pr\u00e9sents dans le r\u00e9pertoire.<br \/>\nEt voila ! C'est tout, qui a dit qu'un serveur web embarqu\u00e9 \u00e9tait compliqu\u00e9 ?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une question simple: Comment puis-je acc\u00e9der \u00e0 mon APF simplement avec un navigateur Web (au hasard avec firefox \ud83d\ude09 ? R\u00e9ponse, tout simplement avec python, c&rsquo;est d\u00e9j\u00e0 inclu dans la distribution armadeus, dans menuconfig: $ make menuconfig il suffit de &hellip; <a href=\"http:\/\/www.fabienm.eu\/wordpress\/2012\/09\/26\/un-serveur-web-avec-une-apf28\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106,10],"tags":[107,57,19,56,128,127],"class_list":["post-363","post","type-post","status-publish","format-standard","hentry","category-embarque","category-informatique","tag-apf28","tag-armadeus","tag-linux","tag-python","tag-serveur","tag-web"],"_links":{"self":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/comments?post=363"}],"version-history":[{"count":21,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/363\/revisions"}],"predecessor-version":[{"id":385,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/363\/revisions\/385"}],"wp:attachment":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/media?parent=363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/categories?post=363"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/tags?post=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}