Predgovor Kazalo Korak 1 - Izbira povezave in domene Korak 2 - Izbira strojne opreme Korak 3 - Namestitev operacijskega sistema Korak 4 - Priprava omrežja Korak 5 - Namestitev spletnega strežnika Korak 6 - Nastavitev spletnega strežnika Korak 7 - Dodatne spletne aplikacije za spletni strežnik (SSI, CGI Perl, PHP, ASP) Korak 8 - Namestitev in nastavitev podatkovne baze MySQL Preizkušanje Predstavitev spletnih strani in dostop do njih Analiza
- Naslov
- Apache in Windows
- Del
- Predgovor
- Datum vsebine
- 28. 06. 2011
- Original
- Apache in Windows
- Vrsta
- maturitetna seminarska naloga
- Jezik
- slovenščina
- Različica
- 1.1
- Ustanova
- Šolski center Celje, Lava
- Študij
- Tehniška gimnazija, 4. letnik
- Predmet
- Laboratorijske vaje
- Mentor
- Borut Slemenšek
- Avtor
- Tine Lesjak
- Ocena
- 5 od 1-5
Uvod
Pred vami je vodnik za namestitev spletnega strežnika Apache in dodatkov v okolje Windows v spletni različici, ki je namenjen vsem ljudem na slovensko govorečem področju. Namenjen je vsem, ki se ukvarjajo z računalništvom in vsem, ki bi želeli imeti priročnik za preprosto namestitev spletnega strežnika, ki je danes v svetu računalništva prav vsakdanji. Primeren je predvsem za domače uporabnike in manjše podjetnike, saj opisuje postopke namestitve spletnega strežnika ter dodatkov zanj po korakih, od izbire povezave v medmrežje pa vse do preizkušanja. Večji podjetniki in informatiki bi naj to zadevo že obvladali, vendar lahko vseeno najdejo kakšno novo zadevo in se naučijo kaj novega.
Vodnik v spletni različici je sestavljen iz trinajstih delov.
Vodnik obstaja tudi v namizni različici (PDF format), ki je po vsebini nekoliko večja: Apache in Windows ...... 4446 kB
Kaj?
Vodnik, ki vas popelje do popolno delujočega spletnega strežnika z dodatki.
Ta elektronski vodnik je za:
- namestitev in nastavitev spletnega strežnika Apache 1.3.27 v operacijska sistema Microsoft Windows 2000 in XP Professional,
- namestitev in nastavitev dodatnih programov za spletni strežnik Apache (PHP 4.3.0, ActivePerl 5.8.0.804),
- namestitev in nastavitev strežnika podatkovnih baz MySQL 3.23.55.
Komu?
Vodnik je namenjen predvsem domačim uporabnikom in manjšim podjetnikom.
Ta elektronski vodnik je namenjen:
- domačim računalničarjem, ki želijo predstaviti svoje spletne strani,
- manjšim podjetnikom, ki želijo predstaviti svoje podjetje na spletu,
- vsem na slovensko govorečem področju,
- vsem, ki želijo imeti čim manjše stroške pri postavitvi strežnika.
Kako?
Vodnik je nastajal vzporedno z nameščanjem in nastavljanjem.
Spletni strežnik sem sproti nameščal med pisanjem tega vodnika, zato so podatki in opisi karseda točni. Namestil, nastavil in preizkusil sem ga na lastnem osebnem računalniku. Računalnik je sicer nekoliko starejši in je primeren za kakšen manjši portal in nič drugega. Ravno prav za predstavitev manjšega podjetja. Vsebuje 300 megaherčni procesor Intel Celeron 300A, osnovno ploščo QDI Legend VI, grajeno na Intelovem i440LX veznem čipovju; dve pomnilniški kartici z 32 in 128 MB prostora (pomnilnik teče na 66 MHz, CAS 2), disk Seagate ST34310A (ATA33) s 4,3 GB prostora in 5400 obrati na minuto. Vgrajena sta tudi grafična kartica 3dfx Voodoo3 3000 (16 MB RAM-a in TV-izhod) in zvočna kartica AOpen AW35, ki pa nista toliko pomembni za strežnik. Za omrežno povezavo sem uporabil najcenejšo omrežno kartico Genius GF100TXR4, ki omogoča prenos podatkov po 10 ali 100 megabitnem standardu.
Spletni strežnik, ki sem ga uporabil, sliši na ime Apache, ki je prosto dostopen in je najbolj priljubljen strežnik na vseh področjih. Spletni strežnik Apache je tekel na Microsoft Windows 2000 Professional in XP Professional operacijskih sistemih. Dodatna programska oprema so bila orodja za strežnik, ki so ga razširila. Sem spadajo ActiveStateov prevajalnik in izvajalnik programskega jezika Perl, PHP tolmač za PHP spletne strani ter strežnik podatkovnih baz MySQL. Kjer je bilo možno, sem uporabil tudi funkcije požarnega zida.
Ker nam spletni strežnik sam po sebi nič ne pomeni, moramo zanj sestaviti tudi primerno spletno vsebino, ki uporablja tako osnovne spletne programske jezike (HTML, DHTML, JavaScript) kot tudi aktivne vsebine, ki se sproti ustvarjajo in spreminjajo (Perl, PHP, ASP, SSI). Za povrh lahko enostavno ustvarimo ter uporabljamo tudi podatke s podatkovno bazo (MySQL, PostgreSQL). Zato sem pri preizkušanju uporabil že lastno ročno narejene spletne strani. Te strani so dostopne 24 ur in so na tujem strežniku (ne na lastnem). Pri preizkušanju sem jih seveda namestil na ta strežnik ter pognal.
Prve spletne strani so strani z imenom TineL Studio, ki so zgrajene iz levega menija s Flash animacijo ter HTML, DHTML in JavaScript dokumentov na desni strani. Dostopne so vedno na naslovu http://tinel.stjost.si. Druge strani slišijo na ime TineL Studio vici portal in se v celoti procesirajo prek CGI vmesnika na strežniku, saj so programirane v Perl programskem jeziku. Portal vsebuje tudi števec obiskov, anketo ter uporabniški vmesnik, ki omogoča včlanitev uporabnikov oziroma obiskovalcev na portal. Te storitve ne bi bile možne brez dinamičnih spletnih vsebin. Portal je dostopen na naslovu http://tinel-vici.stjost.si. Kot tretjo spletno stran sem uporabil v PHP-ju napisan forum phpBB, ki uporablja tudi podatkovno bazo MySQL in je prosto dostopen na naslovu http://www.phpbb.com.
Viri
- AMMELBURGER, D.: CGI in Perl - Programiranje v Internetu. Šempeter pri Gorici, Flamingo, 2002.
- HOLDEN, G.; KELLER, M.: Apache Server for Windows. Scottsdale, Coriolis, 1999.
- MRHAR, P.: ASP - Active Server Pages. Šempeter pri Gorici, Flamingo, 2002.
- HARB, I.; DJURDJIČ V.: Kako priključena je Slovenija (Raziskava - Internet v Sloveniji). Monitor, letnik 12, št. 2, februar 2002, str. 80-86.
- KLANČAR, M.: Omrežje tudi doma. Monitor, letnik 12, št. 5, maj 2002, str. 112-119.
- KLANČAR, M.: Širokopasovni usmerjevalniki. Monitor, letnik 12, št. 12, december 2002, str. 50-73.
- ActiveState. ActiveState ActivePerl Perl language redistribution. [medmrežje]. http://www.activestate.com
- AMIS. Poslovni paketi Amis.DSL; Brezžični dostop. [medmrežje]. http://www.amis.net
- ARNES. Navodila za registracijo in aktiviranje domene oblike domena.si. [medmrežje]. http://www.arnes.si/domene/
- MOJ.NET. Cenik gostovanj. [medmrežje]. http://www.mojnet.si
- MySQL: The World's Most Popular Open Source Database. [medmrežje]. http://www.mysql.com
- PHP.NET: Hypertext Preprocesor. [medmrežje]. http://www.php.net
- phpBB :: Creating Communities. [medmrežje]. http://www.phpbb.com
- SiOL d.o.o.. SiOL ADSL. [medmrežje]. http://adsl.siol.net
- Slo-Tech. Forum. [medmrežje]. http://www.slo-tech.com
Predgovor Kazalo Korak 1 - Izbira povezave in domene Korak 2 - Izbira strojne opreme Korak 3 - Namestitev operacijskega sistema Korak 4 - Priprava omrežja Korak 5 - Namestitev spletnega strežnika Korak 6 - Nastavitev spletnega strežnika Korak 7 - Dodatne spletne aplikacije za spletni strežnik (SSI, CGI Perl, PHP, ASP) Korak 8 - Namestitev in nastavitev podatkovne baze MySQL Preizkušanje Predstavitev spletnih strani in dostop do njih Analiza