How to install applications on your N95 from a local web server Comment faire pour installer des applications sur votre N95 à partir d'un serveur web local

by Ken Murray on October 21, 2008 par Ken Murray le jour 21 Octobre, 2008

Symbian

After writing more than a dozen of these tutorials and installing and removing so many different applications, I thought to myself, there has got to be a faster way. Après avoir écrit plus d'une douzaine de ces tutoriaux et de l'installation et la suppression de nombreuses applications différentes, je me suis dit, il a pu être une façon plus rapide. WiFi is far faster than Bluetooth and far more convenient than digging for a USB data cable. Wi-Fi est bien plus rapide que le Bluetooth et bien plus pratique que de creuser pour un câble de données USB. I have a computer running Linux, I have a wireless network, and the N95 connects via WiFi so why not just run Apache on my computer and point the N95 at a directory on the computer? J'ai un ordinateur tournant sous Linux, j'ai un réseau sans fil, et le N95 se connecte via WiFi alors pourquoi ne pas seulement de lancer Apache sur mon ordinateur et le point de la N95 à un répertoire sur l'ordinateur?

I’m writing this tutorial using Fedora 9, but these instructions should be easily adaptable to just about any Linux distribution. Je suis en train d'écrire cette tutoriel en utilisant Fedora 9, mais ces instructions doivent être facilement adaptable à n'importe quelle distribution Linux. Also, you can De plus, vous pouvez install Apache in Windows installation d'Apache sous Windows or ou OS X OS X , and follow along with the steps in this tutorial. , Et suivre ainsi que les étapes de ce tutoriel.

  1. These instructions are almost completely command line based. Ces instructions sont presque entièrement en ligne de commande. First, check if you already have Apache installed. Tout d'abord, vérifiez si vous avez déjà installé Apache. There’sa chance you might already have it. Il ya une chance que vous pourriez déjà avoir. For RedHat, Fedora and other RPM based Linux distributions: Pour RedHat, Fedora RPM et d'autres distributions Linux basée sur:

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

    If you don’t, it’s as simple as the following: Si vous ne le faites pas, c'est aussi simple que le texte suivant:

    [user@radon ~]# sudo yum install httpd [user @ radon ~] # sudo yum install httpd
    Loaded plugins: changelog, downloadonly, fastestmirror, list-data, merge-conf, Modules chargés: changelog, downloadonly, fastestmirror, la liste de données, fusion-conf,
    : presto, refresh-packagekit : Presto, rafraîchissez-packagekit
    Setting up and reading Presto delta metadata Mise en place et de la lecture des métadonnées Presto delta
    No Presto metadata available for atrpms N ° Presto métadonnées disponibles pour atrpms
    No Presto metadata available for google N ° Presto métadonnées disponibles pour Google
    No Presto metadata available for fedora N ° Presto métadonnées disponibles pour Fedora
    No Presto metadata available for adobe-linux-i386 N ° Presto métadonnées disponibles pour adobe-linux-i386
    No Presto metadata available for updates-newkey N ° Presto métadonnées disponibles pour les mises à jour-newkey
    No Presto metadata available for updates N ° Presto métadonnées disponibles pour les mises à jour
    Loading mirror speeds from cached hostfile Miroir des vitesses de chargement de cache hostfile
    * fedora: mirror.hmc.edu * Fedora: mirror.hmc.edu
    * updates-newkey: mirror.hmc.edu * Des mises à jour-newkey: mirror.hmc.edu
    * updates: mirror.hmc.edu * Des mises à jour: mirror.hmc.edu
    Finished Terminé
    Setting up Install Process Mise en place de processus d'installation
    Parsing package install arguments Parsing paquet installer arguments
    Resolving Dependencies Résoudre les dépendances
    –> Running transaction check -> Running transaction vérifier
    —> Package httpd.i386 0:2.2.9-1.fc9 set to be updated -> Forfait httpd.i386 0:2.2.9-1. Fc9 devrait être mise à jour
    –> Finished Dependency Resolution -> Résolution de dépendance Terminé

    Dependencies Resolved Dépendances Résolue

    ==================================================
    Package Arch Version Repository Size Package Arch version référentiel taille
    ==================================================
    httpd i386 2.2.9-1.fc9 updates-newkey 975 k httpd i386 2.2.9-1.fc9 mises à jour newkey 975-k

    Transaction Summary Résumé de l'opération
    ==================================================
    Install 1 Package(s) Installez 1 forfait (s)
    Update 0 Package(s) 0 Mise à jour de forfait (s)
    Remove 0 Package(s) Suppression de 0 Forfait (s)

    Total download size: 975 k Total Taille du téléchargement: 975 k
    Is this ok [y/N]: y Est-ce que c'est ok [y / N]: y
    Downloading Packages: Forfaits téléchargement:
    Downloading DeltaRPMs: DeltaRPMs téléchargement:
    Rebuilding rpms from deltarpms La reconstruction de rpms deltarpms
    httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24 httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24
    Running rpm_check_debug Running rpm_check_debug
    Running Transaction Test Running transaction d'essai
    Finished Transaction Test Transaction d'essai terminé
    Transaction Test Succeeded Transaction d'essai réussi
    Running Transaction Transaction en cours d'exécution
    Installing : httpd [1/1] Installation: httpd [1 / 1]

    Installed: httpd.i386 0:2.2.9-1.fc9 Installé: httpd.i386 0:2.2.9-1. Fc9
    Complete! Complet!

    If your output looks slightly different that the above, don’t worry. Si votre sortie ressemble un peu différent que ce qui précède, ne vous inquiétez pas. I have a few extra repositories enabled as well as a few extra yum plugins. J'ai un peu de dépôts supplémentaires permis ainsi que quelques plugins yum. The important part is the line that says: Installed: httpd.i386 0:2.2.9-1.fc9 . L'important est la ligne qui a écrit: Installé: httpd.i386 0:2.2.9-1. Fc9.

  2. Start Apache: Démarrez Apache:

    [user@radon ~]$ sudo /sbin/service httpd start [user @ radon ~] $ sudo / sbin / service httpd start
    Starting httpd: [ OK ] Démarrage de httpd: [OK]

  3. Now test that it works. Maintenant tester que cela fonctionne. Open a browser and visit http://127.0.0.1/ You should see something similar to the following: Ouvrez un navigateur et visite http://127.0.0.1/ Vous devriez voir quelque chose de semblable à la suivante:

  4. click to enlarge Cliquez pour agrandir

  5. Lets find out the IP Address of the computer. Permet de trouver l'adresse IP de l'ordinateur. We’ll need this when we connect from the phone. Nous aurons besoin lorsque nous connecter à partir du téléphone.

    [user@radon ~]$ /sbin/ifconfig wlan0 [user @ radon ~] $ / sbin / ifconfig wlan0
    wlan0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF wlan0 Lien ENCAP: Ethernet HWaddr AA: BB: CC: DD: EE: FF
    inet addr:192.168.20.2 Bcast:192.168.20.255 Mask:255.255.255.0 inet addr: 192.168.20.2 Bcast: 192.168.20.255 Mask: 255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
    RX packets:206616 errors:0 dropped:0 overruns:0 frame:0 RX packets: 206616 errors: 0 dropped: 0 overruns: 0 frame: 0
    TX packets:161635 errors:0 dropped:0 overruns:0 carrier:0 TX packets: 161635 errors: 0 dropped: 0 overruns: 0 carrier: 0
    collisions:0 txqueuelen:1000 collisions: 0 txqueuelen: 1000
    RX bytes:251797632 (240.1 MiB) TX bytes:24504623 (23.3 MiB) RX bytes: 251797632 (240,1 MiB) TX bytes: 24504623 (23,3 MiB)

    Note the second line of the output where it says inet addr . Note de la deuxième ligne de la production où il est dit inet addr. Our IP Address is 192.168.20.4. Notre adresse IP est 192.168.20.4.

    On your phone, choose Menu -> Web . Sur votre téléphone, choisissez Menu -> Web. Make sure you choose the correct Access Point, the name of your wireless network. Assurez-vous de choisir le bon point d'accès, le nom de votre réseau sans fil. Now, choose Options -> Go To Web Address and enter the IP Address you discovered above. Maintenant, choisissez Options -> Aller à l'adresse Web et saisissez l'adresse IP que vous avez découvert ci-dessus. You should see the Apache Test Page on your phone’s browser. Vous devriez voir la page de test Apache sur le navigateur de votre téléphone.



  6. The default installation of Apache on Fedora 9 expects you to put your web pages in /var/www/html . L'installation par défaut d'Apache sur Fedora 9 vous attend pour mettre vos pages Web dans le répertoire / var / www / html. I decided to create a separate directory at /home/shared and make that accessible via the web. J'ai décidé de créer un répertoire dans / home / partage et de faire que accessible via le Web. The following commands create the directory, then change its ownership to my user name, then create a symbolic link to the new directory below the default web root. Les commandes suivantes de créer le répertoire, puis changez la propriété de mon nom d'utilisateur, puis créez un lien symbolique vers le nouveau répertoire au-dessous de la racine web par défaut.

    [user@radon ~]$ sudo mkdir /home/shared [user @ radon ~] $ sudo mkdir / home / partage
    [user@radon ~]$ sudo chown user: /home/shared [user @ radon ~] $ sudo chown utilisateur: / home / shared
    [user@radon ~]$ sudo ln -s /home/shared/ /var/www/html/shared [user @ radon ~] $ sudo ln-s / home / shared / / var / www / html / shared

    Now visit http://127.0.0.1/shared/ in your browser and you should see an empty directory similar to the following: Maintenant http://127.0.0.1/shared/ visite dans votre navigateur et vous devriez voir un répertoire vide de la façon suivante:


  7. click to enlarge Cliquez pour agrandir

  8. Now visit http://192.168.20.4/shared on your phone, substituting the IP Address of your computer. Maintenant http://192.168.20.4/shared visite sur votre téléphone, en remplaçant l'adresse IP de votre ordinateur.
  9. Ok, now that the phone can see your shared directory, copy some installation files into it and choose Options -> Navigations Options -> Reload . Ok, maintenant que le téléphone peut voir votre répertoire partagé, de copier certains fichiers d'installation dans celle-ci et choisissez Options -> Options Navigations -> Recharger.

  10. Simple click on one of the files and you are prompted to install it. Simple clic sur l'un des fichiers et vous êtes invité à l'installer. I find this way a whole lot faster than installing applications via USB or Bluetooth. Je trouve cette façon, un ensemble beaucoup plus rapide que l'installation d'applications via USB ou Bluetooth.
  11. If you are paying attention to the above screenshots, you will notice that the installation files I am using in this example are actually the Apache installation files. Si vous payez à l'attention des captures d'écran ci-dessus, vous remarquerez que les fichiers d'installation, je suis en train d'utiliser dans cet exemple sont en effet les fichiers d'installation de Apache. Yes, you can run Apache on your N95. Oui, vous pouvez exécuter Apache sur votre N95. Watch for my upcoming tutorial on how to run Apache on the N95. Watch pour mon prochain tutoriel sur la façon d'exécuter Apache sur la N95.
Related Posts: Connexes:
  • How to upload a website built with iWeb to a non .mac/MobileMe account Comment télécharger un site web construit avec iWeb pour un non .mac / MobileMe compte
  • How to set Thunderbird to leave mail on the server Comment faire pour configurer Thunderbird pour laisser les messages sur le serveur
  • How to install and setup Jinzora (streaming media server) in OS X Comment faire pour installer et à configurer Jinzora (Streaming Media Server) sous OS X
  • The differences between XP and Vista folder locations Les différences entre XP et Vista dossier endroits
  • How to share a keyboard and mouse with multiple computers Comment partager un clavier et une souris avec plusieurs ordinateurs
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Aide simple pour obtenir des tutoriels comme celui-ci dans votre boîte de courriel tous les jours - gratuitement! Just enter your email address below: Il vous suffit d'entrer votre adresse e-mail ci-dessous:

    You can always opt out of this email subscription at any time. Vous pouvez toujours choisir de ne pas cet e-mail abonnement à tout moment.


    Bookmark and Share Signet et part

    { 0 comments… (0 commentaires ... add one now maintenant ajouter un } )

    Leave a Comment Laissez un commentaire

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Vous pouvez utiliser ces balises HTML et les attributs: <a href="" title="fete_christel <abbr title="fete_christel <acronym title="fete_christel <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>