Comment installer des applications sur votre n95 à partir d`un serveur web local

Après avoir écrit plus d`une douzaine de ces tutoriels et l`installation et le retrait tant d`applications différentes, je me suis dit, il doit y avoir un moyen plus rapide. WiFi est beaucoup plus rapide que le Bluetooth et beaucoup plus pratique que de creuser un câble de données USB. J`ai un ordinateur sous Linux, j`ai un réseau sans fil, et le N95 se connecte via WiFi, alors pourquoi pas seulement courir Apache sur mon ordinateur et pointer le N95 à un répertoire sur l`ordinateur?

Je vous écris ce tutoriel en utilisant Fedora 9, mais ces instructions doivent être facilement adaptable à peu près toutes les distributions Linux. En outre, vous pouvez installer Apache dans Windows ou OS X, et suivre les étapes de ce tutoriel.

  1. Ces instructions sont presque commande complètement basé sur la ligne. Tout d`abord, vérifiez si vous avez déjà installé Apache. Il y a une chance que vous pourriez déjà avoir. Pour RedHat, Fedora et d`autres distributions Linux à base de RPM:

    [User @ radon ~] # rpm -q httpd
    httpd-2.2.9-1.fc9.i386

    Si vous ne le faites pas, il est aussi simple que ce qui suit:

    [User @ radon ~] # sudo yum install httpd
    plugins chargés: changelog, DownloadOnly, fastestmirror, liste-données, fusion-conf,
    : Presto, rafraîchir-packagekit
    La mise en place et la lecture des métadonnées delta Presto
    Pas de métadonnées Presto disponible pour atrpms
    Pas de métadonnées Presto disponible pour Google
    Pas de métadonnées Presto disponible pour fedora
    Pas de métadonnées Presto disponible pour adobe-linux-i386
    Pas de métadonnées Presto disponible pour les mises à jour newkey
    Pas de métadonnées Presto disponible pour les mises à jour
    vitesse miroir de chargement de hostfile mis en cache
    * Fedora: mirror.hmc.edu
    * Les mises à jour newkey: mirror.hmc.edu
    * Mises à jour: mirror.hmc.edu
    Fini
    Mise en place Processus d`installation
    package installer arguments Parsing
    dépendances La résolution
    -gt; Exécution de la vérification des transactions
    -gt; Paquet httpd.i386 0: 2.2.9-1.fc9 ensemble à être mis à jour
    -gt; Résolution des dépendances Fini

    dépendances Résolue

    ==================================================
    Package Arche Version référentiel Taille
    ==================================================
    httpd i386 2.2.9-1.fc9 mises à jour newkey 975 k

    récapitulatif des transactions
    ==================================================
    Installer le paquet 1 (s)
    Update Package 0 (s)
    Retirer 0 Forfait (s)

    Taille totale du téléchargement: 975 k
    Est-ce ok [y / N]: y
    Téléchargement Forfaits:
    Téléchargement DeltaRPMs:
    La reconstruction de rpms deltarpms
    httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24
    rpm_check_debug en cours d`exécution
    Exécution de test de transaction
    Test transaction terminée
    Test Réussi Transaction
    Transaction en cours d`exécution
    Installation: httpd [1/1]

    Installé: httpd.i386 0: 2.2.9-1.fc9
    Achevée!

    Si votre sortie est légèrement différente que ce qui précède, ne vous inquiétez pas. J`ai quelques dépôts supplémentaires permis ainsi que quelques plugins yum supplémentaires. L`important est la ligne qui dit: Installé: httpd.i386 0: 2.2.9-1.fc9.

  2. Apache Début:

    [Utilisateur radon @ ~] $ sudo / sbin / service httpd start
    httpd A partir: [OK]

  3. Maintenant, testez que cela fonctionne. Ouvrez un navigateur et visitez http://127.0.0.1/ Vous devriez voir quelque chose de semblable à ce qui suit:
  4. Video: Installation wamp sous Windows 7 - 8 - 10

  5. Permet de connaître l`adresse IP de l`ordinateur. Nous aurons besoin quand nous connecter à partir du téléphone.

    [Utilisateur radon @ ~] $ / Sbin / ifconfig wlan0
    wlan0 Lien ENCAP: Ethernet HWaddr AA: BB: CC: DD: EE: FF
    iNet adr: 192.168.20.2 Bcast: 192.168.20.255 Mask: 255.255.255.0
    UP BROADCAST RUNNING MULTIDIFFUSION MTU: 1500 métrique: 1
    paquets RX: 206616 erreurs: 0 dropped: 0: 0 dépassements cadre: 0
    TX paquets: 161635 erreurs: 0 dropped: 0 dépassements: 0 transporteur: 0
    collisions: 0 txqueuelen: 1000
    octets RX: 251797632 (240,1 MiB) octets TX: 24504623 (23,3 MiB)

    Notez la deuxième ligne de la sortie où il est dit iNet adr. Notre adresse IP est 192.168.20.4.

    Sur votre téléphone, sélectionnez Menu -gt; toile. Assurez-vous de choisir le bon point d`accès, le nom de votre réseau sans fil. Maintenant, choisissez options -gt; Aller à l`adresse Web et entrez l`adresse IP que vous avez découvert ci-dessus. Vous devriez voir le test Apache page sur le navigateur de votre téléphone.



  6. L`installation par défaut d`Apache sur Fedora 9 vous attend de mettre vos pages Web / Var / www / html. J`ai décidé de créer un répertoire distinct à / Home / partagé et rendre accessible que via le web. Les commandes suivantes permettent de créer le répertoire, puis modifiez sa propriété à mon nom d`utilisateur, puis créer un lien symbolique vers le nouveau répertoire sous la racine Web par défaut.

    [Utilisateur radon @ ~] $ sudo / home / partagé
    [Utilisateur radon @ ~] $ sudo utilisateur chown: / home / partagé
    [Utilisateur radon @ ~] $ ln -s sudo / home / shared / / var / www / html / shared

    maintenant, visitez http://127.0.0.1/shared/ dans votre navigateur et vous devriez voir un répertoire vide semblable à ce qui suit:

  7. maintenant, visitez http://192.168.20.4/shared sur votre téléphone, en remplaçant l`adresse IP de votre ordinateur.
  8. Ok, maintenant que le téléphone peut voir votre répertoire partagé, copiez des fichiers d`installation dans et choisissez options -gt; navigations options -gt; Recharger.

  9. Video: Un serveur web Php Mysql sur Android

  10. Simple clic sur l`un des fichiers et vous êtes invité à l`installer. Je trouve cette façon beaucoup plus rapide que l`installation d`applications via USB ou Bluetooth.
  11. Si vous payez l`attention sur les captures d`écran ci-dessus, vous remarquerez que les fichiers d`installation que je utilise dans cet exemple sont en fait les fichiers d`installation d`Apache. Oui, vous pouvez exécuter Apache sur votre N95. Surveillez mon tutoriel à venir sur la façon d`exécuter Apache sur le N95.
Articles connexes