Efter att ha skrivit mer än ett dussin av dessa självstudiekurser och montering och demontering av så många olika program, tänkte jag för mig själv, det måste vara ett snabbare sätt. WiFi är långt snabbare än Bluetooth och långt bekvämare än att gräva för en USB-kabel. Jag har en dator som kör Linux, jag har ett trådlöst nätverk, och N95 ansluts via WiFi så varför inte bara köra Apache på min dator och peka N95 i en katalog på datorn?
Jag skriver denna handledning använder Fedora 9, men dessa instruktioner ska vara lätta att anpassa till nästan alla Linux-distribution. Du kan också installera Apache i Windows eller OS X Och följer tillsammans med de steg i denna självstudie.
- Dessa instruktioner är nästan helt kommandoradsflaggor bygger. Kontrollera först om du redan har Apache installerat. Det finns en chans att du kanske redan har det. För RedHat, Fedora och andra RPM-baserade Linux-distributioner:
[användare @ radon ~] # rpm-q httpd
httpd-2.2.9-1.fc9.i386Om du inte, så enkelt är följande:
[användare @ radon ~] # sudo yum install httpd
Loaded plugins: ändringsloggen, downloadonly, fastestmirror, list-data, samman-conf,
: Presto, refresh-packagekit
Ställa in och läsa Presto delta metadata
Nr Presto metadata till atrpms
Nr Presto metadata till google
Nr Presto metadata till Fedora
Nr Presto metadata till adobe-linux-i386
Nr Presto metadata tillgängliga för uppdateringar-newkey
Nr Presto metadata tillgängliga för uppdateringar
Laddar spegel hastigheter från cachade hostfile
* Fedora: mirror.hmc.edu
* Uppdateringar-newkey: mirror.hmc.edu
* Uppdateringar: mirror.hmc.edu
Färdiga
Konfigurera installationsprocessen
Analysera paket installera argument
Lösa Beroenden
-> Kör transaktion kontrollera
-> Paketsökresultat httpd.i386 0:2.2.9-1. Fc9 inställd på att uppdateras
-> Färdiga Dependency resolutionBeroenden Resolved
==================================================
Paket Arch Version Förrådshantering Storlek
==================================================
httpd i386 2.2.9-1.fc9 uppdateringar-newkey 975 kTransaktionstryck Sammanfattning
==================================================
Installera 1 Package (s)
Uppdatering 0 Package (s)
Ta bort 0 Package (s)Totalt Hämtningsstorlek: 975 k
Är detta ok [y / N]: y
Hämta paket:
Nedladdning DeltaRPMs:
Återuppbygga rpms från deltarpms
httpd-2.2.9-1.fc9.i386.rpm | 975 kB 00:24
Running rpm_check_debug
Running transaktionstryck Test
Färdiga transaktionstryck Test
Transaktionstryck Test Lyckad
Running transaktionstryck
Installation: httpd [1 / 1]Installerad: httpd.i386 0:2.2.9-1. Fc9
Komplett!Om din produktion ser lite annorlunda att ovanstående behöver du inte oroa dig. Jag har några extra förråd aktiverat liksom ett par extra yum plugins. Den viktiga delen är den linje som säger: Installed: httpd.i386 0:2.2.9-1. Fc9.
- Start Apache:
[användare @ radon ~] $ sudo / sbin / service httpd start
Startlista httpd: [OK] - Nu testa att det fungerar. Öppna en webbläsare och besök http://127.0.0.1/ Du bör se någonting som liknar följande:
- Låt oss ta reda på datorns IP-adress. Vi behöver det här när vi koppla från telefonen.
[användare @ radon ~] $ / sbin / ifconfig wlan0
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
UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
RX-paket: 206616 errors: 0 föll: 0 överskridanden: 0 frame: 0
TX-paket: 161635 errors: 0 föll: 0 överskridanden: 0 carrier: 0
collisions: 0 txqueuelen: 1000
RX bytes: 251797632 (240.1 MiB) TX bytes: 24504623 (23.3 MiB)Observera den andra raden av produktionen där det står inet addr. Vår IP-adress är 192.168.20.4.
På telefonen, välj Meny -> Internet. Se till att du väljer rätt Access Point, namnet på ditt trådlösa nätverk. Nu, välj Inställningar -> Gå till webbadress och ange IP-adress du upptäckt ovan. Du bör se Apache provsida på telefonens webbläsare.
- Standardinstallationen av Apache på Fedora 9 förväntar dig att lägga dina webbsidor i / var / www / html. Jag bestämde mig för att skapa en separat katalog i / home / delas och göra det tillgängligt via webben. Följande kommandon skapa katalogen och sedan ändra sitt ägande till mitt användarnamn, sedan skapa en symbolisk länk till den nya katalogen under standardwebbplatsen rot.
[användare @ radon ~] $ sudo mkdir / home / delad
[användare @ radon ~] $ sudo chown användare: / home / delad
[användare @ radon ~] $ sudo ln-s / home / delad / / var / www / html / deladNu besöker http://127.0.0.1/shared/ i din webbläsare och du bör se en tom katalog ungefär så här:
- Nu besöker http://192.168.20.4/shared på telefonen och ersätta IP-adressen till datorn.
- Ok, nu när du kan se dina delade katalog, kopiera vissa installationsfiler i det och välj Inställningar -> navigering Inställningar -> Uppdatera.
- Enkel klicka på en av filerna och du uppmanas att installera den. Jag tycker detta sätt en hel del snabbare än att installera program via USB eller Bluetooth.
- Om du är uppmärksam på ovanstående skärmdumpar, kommer du att märka att installationsfiler jag använder i detta exempel är egentligen Apache installationsfilerna. Ja, du kan köra Apache på din N95. Håll utkik efter mina kommande handledning om hur man kör Apache på N95.









































0 comments… (0 kommentarer ... lägga till en nu )
Lämna en kommentar