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.
- 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.i386If 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-kTransaction 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.
- 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] - 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:
- 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.
- 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 / sharedNow 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:
- 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.
- 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.
- 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.
- 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.

click to enlarge Cliquez pour agrandir






click to enlarge Cliquez pour agrandir



























{ 0 comments… (0 commentaires ... add one now maintenant ajouter un } )
Leave a Comment Laissez un commentaire