Saviez-vous que sur un téléphone Android, vous pouvez héberger un site web ou des fichiers ? Ces deux tâches sont possibles grâce au logiciel kWS qui fait office de serveur web. kWS est incroyablement facile à installer et consomme très peu de ressources CPU. Voici comment l'installer et le faire tourner sur votre téléphone Android. Il vous faut dans un premier temps visiter l'Android Market. Ensuite, lancez une recherche pour trouver l'application kws. Il ne vous reste plus qu'à l'installer. Le serveur web sera alors prêt. La première chose à faire est d'ouvrir la fenêtre de l'application. Dans le menu par défaut, vous verrez un bouton «Start Server» en bas de la fenêtre. Si vous appuyez sur ce bouton, vous verrez défiler un fichier de rapport de connexion. Dans ce fichier, vous trouverez une ligne comme 24-Aug-2010 12:52:38] http://IP_ADDRESS:8080 où IP_ADDRESS est l'adresse IP actuelle de votre téléphone. Vous pourrez alors lancer un navigateur Internet en le pointant vers cette dernière adresse IP et ceci pour voir ce qu'il y a sur le serveur. Très probablement, vous ne verrez rien au début. Si vous voyez «Forbidden : no directory listing», ceci signifie que vous n'avez pas autorisé le listing de répertoire sur votre serveur et également qu'il n'y a pas de fichier index à la racine du répertoire. Si vous voulez autoriser le listing de répertoire, suivez ces étapes : dans kWS, appuyez sur le bouton menu. Ensuite, cliquez sur l'icône des settings et autorisez enfin le listing de répertoire. Lorsque vous faites cela et que vous rechargez la page, vous devriez voir un listing des répertoires et des fichiers sur le serveur. Pour héberger un site web sur votre téléphone, vous aurez besoin d'installer un éditeur de texte afin d'écrire le code HTML. Un bon éditeur à ce propos est TxtPad Lite. Vous pouvez également créer les fichiers HTML sur votre ordinateur et les transférer par la suite sur votre téléphone portable. N'oubliez pas de créer un fichier index.html. Si vous le souhaitez, kWS permet de mettre en place une authentification par login et mot de passe, ce qui vous permet de limiter l'accès à vos documents ou à votre serveur web à des personnes bien précises. Ceci sera utile si vous hébergez des documents sensibles et que vous ne voulez pas les mettre entre toutes les mains. Si vous ne voulez pas avoir à vous souvenir de votre adresse IP, un service comme dynDNS ou no-ip.com pourra vous rendre de fiers services. Ce qui est vraiment surprenant avec kWS, c'est qu'il ne consomme pas trop d'énergie ni de ressources CPU. La raison pour laquelle on peut vouloir héberger un site web ou des documents sur un téléphone n'est pas évidente. Néanmoins dans certains cas, ce sera utile. Et au pire des cas, vous aurez musclé vos aptitudes de geeks.