User Tools

Site Tools


linuxbog:web:index

Linux - Friheden til egen webserver

Version 2.5.20040516 - 2020-12-31

Peter Toft
Hans Schou

Ophavsret © 1998-2005 Peter Toft og mange andre under “Åben dokumentlicens (ÅDL) - version 1.0”.

Skrevet af mange Linux-brugere til nye brugere, som vil hurtigt igang med at bruge Linux som web-server.


Indholdsfortegnelse Forord1.Linux-bøgerne2.Ophavsret3.Om forfatterne og bogens historie4.Vi siger tak for hjælpen5.Typografi1.Webserver1.1.Hvad er en webserver?1.1.1.Lidt historie bag Apache1.2.Apache-installation1.2.1.Apache installation fra pakker1.2.2.Apache installation fra tar-pakker1.3.Opsætning af Apache1.3.1.Port1.3.2.Logfiler1.3.3.Options1.3.4.Files, Directory og Location1.3.5.Adgangskode til websider1.3.6.Virtuelle værter med Apache1.4.CGI-programmer1.5.Apache-udvidelser1.5.1.mod_perl1.5.2.mod_php1.5.3.mod_proxy1.5.4.mod_ssl1.6.Apache som WAP-server1.7.Læs mere om Apache1.8.Alternative webservere1.8.1.Roxen1.8.2.Netscape Webservere2.Dynamiske websider2.1.CGI-programmer2.1.1.Opsætning af Apache til at udføre programmer.2.1.2.Kommunikation mellem webserver og CGI-programmer2.1.3.Simpelt svar2.1.4.Medietyper2.1.5.HTTP-hovedet2.1.6.Omdirigering2.1.7.Webformularer (Get-metoden)2.1.8.Webformulare (Post-metoden)2.1.9.Information tilgængelig for et CGI-program2.1.10.Et udgangspunkt for CGI-programmer2.1.11.Typiske fejl2.1.12.Debugging af CGI-programmer2.1.13.Sikkerhedsaspekter2.1.14.FastCGI3.Server-Side Includes3.1.Opsætning af Apache for at udføre SSI3.2.Inkludering af tekst i et HTML-dokument3.3.Inkludering af uddata fra CGI-programmer og andre programmer3.4.Inkludere datoer i HTML-sider3.5.Inkludere information om filer3.6.Fejlmeddelelser3.7.Variable3.8.Logiske udtryk3.9.Mere information4.PHP: Hypertext Processor4.1.Installation4.2.Simple datatyper4.3.Tabeller4.4.Associative tabeller4.5.Funktioner4.6.Logiske Kontrolstrukturer4.7.Loops4.8.Infokager (cookies)5.PHP eksempler5.1.Sessioner i PHP med brug af MySQL5.2.Sessioner - hvad er det5.3.En gennemgang trin for trin5.4.Problemstillingen, og hvad brugeren ser5.4.1.Databasen i vores gennemgående eksempel5.4.2.Hvordan starter vi en session5.5.Vores database oprettes i MySQL5.5.1.Opret databasen og tildel en bruger rettigheder5.5.2.Opret tabellerne5.5.3.Indsæt de første brugere i databasen5.5.4.Kryptering5.6.Hvordan laver vi koden i PHP5.6.1.Login5.6.2.Brugervalidering5.6.3.Hvordan henter vi information på baggrund af et SessionID5.7.Hvad mangler, og hvordan kommer vi videre med vores eksempel5.8.Installation af mit eksempel5.9.Afsluttende bemærkninger6.Databaser6.1.SQL6.2.PostgreSQL6.2.1.Kommandofortolkerprogrammering + PostgreSQL6.2.2.PHP + PostgreSQL6.2.3.Perl + PostgreSQL6.2.4.Python + PostgreSQL6.3.MySQL6.3.1.PHP + MySQL7.Administration af web-indhold7.1.Zope7.1.1.Installation af Zope7.1.2.Zope koblet til MySQL7.1.3.Andre Zope-produkter7.1.4.CMF7.2.PHP-Nuke - start en portal på få timer7.3.Phorum - web diskussionsforum7.4.Helpdesk ticketsystemA.Revisionshistorie for bogenStikordsregister Tabelliste 2-1.web/dynweb#AEN6082-2.URL til CGI-program2-3.Variable3-1.De mest interessante koder:3-2.Betingelser:3-3.HTTP_USER_AGENT for nogle typiske browsere6-1.Firma-tabel6-2.Postnumre-tabel6-3.Søgeresultat: Firma+Postnumre Figurliste 1.ÅDL2-1.Illustration5-1.Vores eksempeldatabase5-2.Loginbilledet5-3.Velkomstbilledet5-4.Fejlbilledet5-5.Start.html5-6.Afslut.html7-1.Tilføj MySQL forbindeler7-2.Zope i aktion7-3.Tilgang til MySQL7-4.PHP-Nuke admin.php7-5.PHP-Nuke admin.php7-6.PHP-Nuke admin.php7-7.PHP-Nuke preferences7-8.PHP-Nuke admin.php7-9.Phorum7-10.rt7-11.Bugzilla Eksempelliste 1-1.Det første WAP-eksempel1-2.Et WAP-eksempel med et billede—-

næste
Forord
linuxbog/web/index.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.