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. Etter å ha skrevet mer enn et dusin av disse opplæring og installasjon og fjerning av så mange forskjellige programmer, tenkte jeg, har det må være en raskere måte. WiFi is far faster than Bluetooth and far more convenient than digging for a USB data cable. WiFi er langt raskere enn Bluetooth og langt mer praktisk enn å grave på en USB datakabel. 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? Jeg har en datamaskin som kjører Linux, jeg har et trådløst nettverk, og N95 kobles via WiFi, så hvorfor ikke bare kjøre Apache på min datamaskin og peker N95 i en katalog på datamaskinen?
I'm writing this tutorial using Fedora 9, but these instructions should be easily adaptable to just about any Linux distribution. Jeg skriver denne opplæringen ved hjelp av 9 Fedora, men fremgangsmåten bør være lett tilpasses til nesten alle Linux-distribusjon. Also, you can Du kan også install Apache in Windows installere Apache i Windows or eller OS X OS X , and follow along with the steps in this tutorial. , Og følge med trinnene i denne opplæringen.
- These instructions are almost completely command line based. Disse instruksjonene er nesten helt kommandolinje-basert. First, check if you already have Apache installed. Sjekk først om du allerede har installert Apache. There's a chance you might already have it. Det er en sjanse du kanskje allerede har det. For RedHat, Fedora and other RPM based Linux distributions: For RedHat, Fedora og andre RPM-baserte Linux-distribusjoner:
[user@radon ~]# rpm -q httpd [user @ radon ~] # rpm-q httpd
httpd-2.2.9-1.fc9.i386 httpd-2.2.9-1.fc9.i386If you don't, it's as simple as the following: Hvis du ikke gjør det, er det så enkelt som følgende:
[user@radon ~]# sudo yum install httpd [user @ radon ~] # sudo yum installere httpd
Loaded plugins: changelog, downloadonly, fastestmirror, list-data, merge-conf, Loaded plugins: changelog, downloadonly, fastestmirror, list-data, merge-conf,
: presto, refresh-packagekit : Presto, refresh-packagekit
Setting up and reading Presto delta metadata Konfigurere og lesing Presto deltaet metadata
No Presto metadata available for atrpms Ingen Presto metadata tilgjengelig for atrpms
No Presto metadata available for google Ingen Presto metadata på google
No Presto metadata available for fedora Ingen Presto metadata tilgjengelig for fedora
No Presto metadata available for adobe-linux-i386 Ingen Presto metadata tilgjengelig for Adobe-linux-i386
No Presto metadata available for updates-newkey Ingen Presto metadata tilgjengelig for oppdateringer-newkey
No Presto metadata available for updates Ingen Presto metadata tilgjengelig for oppdateringer
Loading mirror speeds from cached hostfile Laster speil hastigheter fra hurtigbufres hostfile
* fedora: mirror.hmc.edu * Fedora: mirror.hmc.edu
* updates-newkey: mirror.hmc.edu * Oppdateringer-newkey: mirror.hmc.edu
* updates: mirror.hmc.edu * Oppdateringer: mirror.hmc.edu
Finished Ferdig
Setting up Install Process Setting up Install Process
Parsing package install arguments Parsing package installere argumenter
Resolving Dependencies Resolving Dependencies
–> Running transaction check -> Running transaksjon sjekk
—> Package httpd.i386 0:2.2.9-1.fc9 set to be updated -> Package httpd.i386 0:2.2.9-1. Fc9 satt til å være oppdatert
–> Finished Dependency Resolution -> Ferdig Dependency ResolutionDependencies Resolved Dependencies Resolved
================================================== ==================================================
Package Arch Version Repository Size Package Arch Version Repository Size
================================================== ==================================================
httpd i386 2.2.9-1.fc9 updates-newkey 975 k httpd i386 2.2.9-1.fc9 oppdateringer-newkey 975 kTransaction Summary Transaction Summary
================================================== ==================================================
Install 1 Package(s) Installer 1. Package (s)
Update 0 Package(s) Update 0 Package (s)
Remove 0 Package(s) Fjern 0 Package (s)Total download size: 975 k Total download size: 975 k
Is this ok [y/N]: y Er dette ok [y / N]: y
Downloading Packages: Downloading Packages:
Downloading DeltaRPMs: Nedlasting DeltaRPMs:
Rebuilding rpms from deltarpms Gjenoppbygging RPMer fra 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 Test
Finished Transaction Test Finished Transaction Test
Transaction Test Succeeded Transaction Test Etterfølger
Running Transaction Running Transaction
Installing : httpd [1/1] Installere: httpd [1 / 1]Installed: httpd.i386 0:2.2.9-1.fc9 Installert: httpd.i386 0:2.2.9-1. Fc9
Complete! Komplett!If your output looks slightly different that the above, don't worry. Hvis produksjonen ser litt annerledes som ovenfor, ikke bekymre deg. I have a few extra repositories enabled as well as a few extra yum plugins. Jeg har et par ekstra repositories aktivert, samt et par ekstra yum plugins. The important part is the line that says: Installed: httpd.i386 0:2.2.9-1.fc9 . Den viktigste delen er den linjen som sier: Installert: httpd.i386 0:2.2.9-1. Fc9.
- Start Apache: Start Apache:
[user@radon ~]$ sudo /sbin/service httpd start [user @ radon ~] $ sudo / sbin / service httpd start
Starting httpd: [ OK ] Starter httpd: [OK] - Now test that it works. Nå test at det virker. Open a browser and visit http://127.0.0.1/ You should see something similar to the following: Åpne en nettleser og gå http://127.0.0.1/ Du burde se noe som ligner på følgende:
- Lets find out the IP Address of the computer. Lar finne ut IP-adressen til datamaskinen. We'll need this when we connect from the phone. Vi trenger dette når vi kobler fra telefonen.
[user@radon ~]$ /sbin/ifconfig wlan0 [user @ radon ~] $ / sbin / ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr AA:BB:CC:DD:EE:FF wlan0 Link 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 . Merk den andre linjen i produksjonen der det står inet addr. Our IP Address is 192.168.20.4. Vår IP-adresse er 192.168.20.4.
On your phone, choose Menu -> Web . På telefonen, velger Meny -> Web. Make sure you choose the correct Access Point, the name of your wireless network. Pass på at du velger riktig Access Point, navnet på det trådløse nettverket. Now, choose Options -> Go To Web Address and enter the IP Address you discovered above. Nå velger Alternativer -> Gå til Web-adresse, og skriv inn IP-adressen du oppdaget ovenfor. You should see the Apache Test Page on your phone's browser. Du bør se Apache Testside på telefonens nettleser.
- The default installation of Apache on Fedora 9 expects you to put your web pages in /var/www/html . The standard installasjon av Apache på Fedora 9 forventer at du skal sette dine websider i / var / www / html. I decided to create a separate directory at /home/shared and make that accessible via the web. Jeg besluttet å opprette en egen mappe i / home / shared og gjøre det tilgjengelig via 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. Følgende kommandoer opprette katalogen, og deretter endre sitt eierskap til navnet mitt, og deretter opprette en symbolsk lenke til den nye katalogen under standard web rot.
[user@radon ~]$ sudo mkdir /home/shared [user @ radon ~] $ sudo mkdir / home / shared
[user@radon ~]$ sudo chown user: /home/shared [user @ radon ~] $ sudo chown bruker: / home / shared
[user@radon ~]$ sudo ln -s /home/shared/ /var/www/html/shared [user @ radon ~] $ sudo ln-s / home / shared / / var / www / html / deltNow visit http://127.0.0.1/shared/ in your browser and you should see an empty directory similar to the following: Nå besøker http://127.0.0.1/shared/ i nettleseren din, og du burde se en tom katalog som ligner på følgende:
- Now visit http://192.168.20.4/shared on your phone, substituting the IP Address of your computer. Nå besøker http://192.168.20.4/shared på telefonen, og erstatt den IP-adressen til datamaskinen.
- Ok, now that the phone can see your shared directory, copy some installation files into it and choose Options -> Navigations Options -> Reload . Ok, nå som telefonen kan se den delte mappen, kopiere noen installasjonsfilene til det, og velg Alternativer -> Navigations Alternativer -> Reload.
- Simple click on one of the files and you are prompted to install it. Enkelt klikke på en av filene, og du blir bedt om å installere den. I find this way a whole lot faster than installing applications via USB or Bluetooth. Jeg finner denne måten mye raskere enn å installere programmer via USB eller 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. Hvis du betaler oppmerksomhet til ovennevnte skjermbilder, vil du legge merke til at installasjonsfilene jeg bruker i dette eksemplet er egentlig Apache installasjonsfilene. Yes, you can run Apache on your N95. Ja, du kan kjøre Apache på N95. Watch for my upcoming tutorial on how to run Apache on the N95. Sjekk for min kommende tutorial på hvordan å kjøre Apache på N95.

click to enlarge Klikk for å forstørre






click to enlarge Klikk for å forstørre




























0 Responses 0 Responses
Stay in touch with the conversation, subscribe to the Hold kontakten med samtalen, abonnere på RSS feed for comments on this post RSS feed for kommentarer til dette innlegget . .