|
>
.02 > .01 .00 > .99 |
|
|
>
.02 .02 > .01 |
Grafische vormgeving/techniek
De seconde van Ron van Roon Fontlicenties en de kleine lettertjes Laissez-passer (nieuwe paspoort) |
|
>
.05 .04 .03 .02 .02 .01 |
|
|
>
.05 .03 .03 .01 .01 .01 |
|
|
>
.01 .00 .99 |
|
|
>
.02 .01 .00 |
|
|
>
.98 |

|
>
2002 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > |
>
Apache op Mac OS X Webhosting met de Apache webserver > 1. Inleiding Apache is een webserver die sinds jaar en dag draait op Unix, Linux en zelfs Windows. Met de komst van Mac OS X is de software nu ook voor het Macintosh platform beschikbaar. Sinds de verschijning van Mac OS X in maart 2001 tracht Apple de Macintosh gemeenschap zo snel mogelijk over te laten stappen op haar next-generation besturingssysteem. Inmiddels zijn de belangrijkste drempels weggenomen. Het systeem is een stuk sneller geworden, de bugs uit de eerste versies zijn vrijwel allemaal verholpen en alle belangrijke Classic programmas (met uitzondering van QuarkXPress) draaien nu native onder Mac OS X. Langzaam maar zeker ontstaat ook de waardering voor de manier waarop Apple zoals het bedrijf zelf zegt de kracht en stabiliteit van Unix heeft gecombineerd met de eenvoud en elegantie van de Macintosh. Het is Unix met een wel heel fraai grafisch schilletje: de Aqua interface. Voor verreweg de meeste Unix functionaliteit is echter geen grafische interface voorhanden. Mac OS X bevat bijvoorbeeld geen software om de ingebouwde Apache webserver via een GUI (Graphical User Interface; spreek uit: goewie) te beheren en configureren. Daarvoor is een programma nodig dat veel Mac OS X gebruikers nog nauwelijks hebben aan durven raken: de Terminal. De Terminal is een zogeheten commandoregel interface die via tekstgeoriënteerde commandos met het besturingssysteem kan communiceren. Het is een even simpele als krachtige poort tot de krochten van de Unix onderlaag van Mac OS X. Die poort is ook essentieel voor de configuratie van de Apache webserver. Over Unix en Apache zijn vele boeken geschreven. Een uitgebreide handleiding voor het werken met deze technologieën is hier niet op zijn plaats. Dit artikel wil niet meer zijn dan een reeks vingerwijzingen die u op weg kunnen helpen bij de ontdekkingsreis door Apache en de Unix onderlaag van Mac OS X. Dat brengt ons tegelijkertijd bij de vraag of het überhaupt wel zinvol is om een webserver in eigen beheer te draaien. Wat ons betreft kan deze vraag met een volmondig ja worden beantwoord. Door een eigen webserver te draaien vervallen de maandelijkse hostingkosten bij een provider en maakt het mogelijk om meerdere domeinnamen als virtuele servers op uw computer onder te brengen. Bovendien is de schijfruimte nagenoeg onbeperkt. Het belangrijkste voordeel van een eigen server is dat u zelf kunt bepalen welke software(versies) u installeert. En daarmee bedoelen we niet alleen Perl, PHP, MySQL, maar ook een Apache module of software als QuickTime Streaming Server en QuickTime Broadcaster. Daarbij komt een eigen webserver voor steeds meer mensen binnen handbereik dankzij de opkomst van breedband internet. > Download het complete artikel in PDF-formaat: PDF met hoge-resolutie afbeeldingen (6,6 MB) PDF met lage-resolutie afbeeldingen (2,2 MB) > - - - > Inhoudsopgave: > 1. Inleiding 2. Het netwerk 2.1 Van DSL tot dedicated server 2.2 Virtual webhosting 2.3 Intranet 3. Webhosting op de Mac 4. Wat is Apache 4.1 Apache op de eenvoudige manier 5. Domeinnaam, IP-adres en DNS 5.1 DNS in de praktijk 6. De duik in Unix 6.1 Toegangsprivileges 6.2 Root toegang 6.3 Teksteditors 6.4 Compileren van Unix software 7. Apache configuratie 7.1 Het configuratiebestand aanpassen 7.2 Modules 7.3 Virtuele servers 7.4 Beheer via een GUI 7.5 Logging 8. Beveiliging 9. Dynamische paginas 9.1 Perl 9.2 PHP 9.3 MySQL 10.. Conclusie > - - - > > > > © Gerard Voshaar 2002 |