Manuali Scontati

Manuali Scontati

Manuali Gratis > Software > Apache

Manuale Apache: la guida

Editore: Apogeo
Pagine: 433
Autore: Laurie, Laurie
Collana: La guida

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 1999-09-01
ISBN: 8873035477
Prezzo: 30.47 €
Lingua: italiano

Quarta di copertina

Apache è indiscutibilmente la piattaforma server Web più utilizzata, con una diffusione stimabile in oltre la metà dei siti Web di tutto il mondo, e in continua crescita.
Gli amministratori Web che incontrano Apache per la prima volta, troveranno in questa guida esempi pratici basati sulla realizzazione dal vivo di contenuti Web e sulla loro pubblicazione tramite Apache. Gli amministratori più esperti e i programmatori di CGI troveranno invece utili sezioni di riferimento.
Indispensabili, inoltre, le sezioni sulle API e sui moduli Apache.
Il libro è stato organizzato seguendo la creazione di un sito Web di esempio, che man mano si evolve aggiungendo nuove funzionalità. Gli argomenti che vengono così affrontati comprendono:
  • Recupero e compilazione del server
  • Configurazione ed esecuzione di Apache su sistemi Unix e Windows
  • Programmazione CGI
  • Autenticazione e sicurezza
  • Indicizzazione, reindirizzamento, proxy e aggiunte dal lato Web
  • Gestione dei log
  • API e scrittura di moduli Apache
Nel CD-ROM Le distribuzioni di Apache 1.3.3 per Unix e per Win32. Inoltre, tutti i siti Web di esempio utilizzati nel corso del libro.


Indice

Sommario

Prefazione ix
Chi ha sviluppato Apache, e perché? xi
Convenzioni utilizzate nel libro xii
Organizzazione del libro xiv
Ringraziamenti xvi

Capitolo 1
Preliminari 1
Come funziona Apache? 4
Che cos'è importante conoscere di TCP/IP 6
Come viene utilizzato TCP/IP da Apache? 8
Che cosa fa il client 11
Che cosa succede dal lato del server? 13
Quale versione di Unix scegliere? 14
Quale versione di Apache scegliere? 15
Creazione dell'eseguibile di Apache in Unix 15
Apache in ambiente Windows 26
Apache in ambiente BS2000/OSD e AS/400 29

Capitolo 2
Il primo sito Web 31
Che cos'è un sito Web? 31
I flag di Apache 32
site.toddle 33
Impostazione di un server Unix 34
Impostazione di un server Win32 46

Capitolo 3
Verso un vero sito Web 51
Un sito Web più realistico: site.simple 51
Il sito Butterthlies, Inc. 54
Direttive di blocco 58
Altre direttive 61
Gestione di due siti con Apache 68
Controllo di host virtuali in ambiente Unix 68
Controllo di host virtuali in ambiente Win32 71
Virtual Hosts 71
Due copie di Apache 75
Intestazioni di risposta HTTP 79
Options 80
Restarts 83
.htaccess 84
Metafile CERN 84
Expirations 85

Capitolo 4
Common Gateway Interface (CGI) 87
Trasformazione della brochure in una form 87
Scrittura ed esecuzione di script 91
Direttive per gli script 95
Script utili 98
Debugging degli script 102
Impostazione di variabili d'ambiente 104
suEXEC in ambiente Unix 108
Handler 115
Action 116

Capitolo 5
Autenticazione 119
Protocollo di autenticazione 119
Direttive per l'autenticazione 121
Password in ambiente Unix 124
Password in ambiente Win32 125
Nuova form per gli ordini 125
Order, Allow e Deny 130
Autenticazione digest 134
Accesso anonimo 137
Esperimenti 139
Informazioni automatiche sugli utenti 140
Utilizzo dei file .htaccess 143
Override 146

Capitolo 6
MIME e negoziazione dei contenuti e della lingua 149
Tipi MIME 149
Negoziazione dei contenuti 151
Negoziazione della lingua 152
Mapping dei tipi 155
Browser e HTTP/1.1 158

Capitolo 7
Indicizzazione 161
Creazione di indici migliori con Apache 161
Creazione di indici personalizzati 170
Imagemap 174

Capitolo 8
Redirezione 181
Rewrite 185
Speling 193

Capitolo 9
Server proxy 195
Direttive per server proxy 195
Gestione della cache 198
Setup 201

Capitolo 10
Include lato server 205
File Size 209
Data/ora di ultima modifica del file 209
Include 210
Esecuzione di CGI 210
Echo 212
XBitHack 212
XSSI 212

Capitolo 11
Che cosa sta succedendo? 213
Status 213
Status del server 214
Info 215
Log delle azioni 216

Capitolo 12
Moduli supplementari 225
Autenticazione 231
Blocking degli accessi 232
Contatori 232
Elaborazione più veloce di programmi CGI 232
Microsoft FrontPage 233
Lingue e internazionalizzazione 233
Scripting lato server (SSI) 233
Throttling delle connessioni 233
Riscrittura dell'URL 233
Moduli di varia utilità 234
MIME Magic 234
DSO 234

Capitolo 13
Sicurezza 235
Utenti interni ed esterni 237
Precauzioni di Apache per la sicurezza 239
Firme digitali e denaro virtuale 240
Firewall 246
Aspetti legali 250
Secure Sockets Layer 255
Direttive per Apache-SSL 268
Suite di cifratura 272
SSL and CGI 274

Capitolo 14
Le API di Apache 275
Pool 275
Configurazione per-server 276
Configurazione per-directory 278
Informazioni riguardo le richieste 278
Accesso alle informazioni di configurazione e di richiesta 281
Funzioni 281

Capitolo 15
Scrittura di moduli per Apache 335
Panoramica 335
Codici di stato 337
La struttura Module 338
Un esempio completo 364
Suggerimenti generali 378
Appendici

Appendice A
Organizzazioni di supporto 379

Appendice B
Il programma echo 381

Appendice C
Compatibilità tra NCSA e Apache 385

Appendice D
Il protocollo SSL 387
Protocollo di handshake 387
Protezione dei dati dell'applicazione 392
Note finali 393

Appendice E
Log di esempio di Apache 395
Schede di riferimento 405

Indice analitico 413


MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Apache