Kapittel 6. Serverkonfigurasjon

Innholdsfortegnelse

Oversikt
The Apache HTTP Server
The svnserve Server
svnserve over SSH
Choosing the Best Server Configuration
svnserve, en tilpasset server
Starte serveren
svnserve as Daemon
svnserve via inetd
svnserve i en tunnel
svnserve as Windows Service
Innebygget autentisering og autorisasjon
Opprette en brukerfil og område
Sette tilgangskontroll
Autentisering og autorisasjon via SSH
Konfigurasjonstriks i SSH
Innledende oppsett
Kontrollere den startede kommandoen
HTTP-serveren Apache (httpd)
Systemkrav
Grunnleggende oppsett av Apache
Autentiseringsvalg
Enkel HTTP-autentisering
Håndtering av SSL-sertifikater
Autorisasjonsvalg
Adgangskontroll for hele depotet
Adgangskontroll på katalognivå
Slå av stibaserte kontroller
Flere lure ting
Bla gjennom depotet
Apache Logging
Annen funksjonalitet
Path-Based Authorization
Støtte for flere metoder for tilgang til depotet

Et Subversiondepot kan bli aksessert samtidig av klienter som kjører på den samme maskinen der depotet ligger ved å bruke file:///-metoden. Men det typiske Subversionoppsettet involverer en enkelt servermaskin som blir aksessert fra klienter på maskiner over hele kontoret – eller kanskje over hele verden.

Denne seksjonen beskriver hvordan du kan gjøre Subversiondepotet ditt tilgjengelig utenfra servermaskinen så fjerntliggende klienter kan bruke det. Vi vil dekke servermekanismene som Subversion har tilgjengelig og diskutere konfigurasjonen og bruken av hver av disse. Etter å ha lest denne seksjonen vil du være i stand til å avgjøre hvilket nettverksoppsett som er det riktige for dine behov, og forstå hvordan du skal sette dette opp på servermaskinen.