
2023 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2023-05-26 18:43
Denne artikel dækker installering af subversion med apache-modulet, så det let kan nås fra andre systemer på et offentligt netværk. Hvis du vil have en sikrere svn-server, kan du bruge svnserve + ssh, som ikke er omfattet af denne artikel.
For at installere subversion skal du åbne en terminal og køre følgende kommando:
sudo apt-get install subversion libapache2-svn
Vi skal oprette subversion repository i / svn, selv om du skal vælge en placering, der har en god mængde plads.
sudo svnadmin create /svn
Dernæst skal vi redigere konfigurationsfilen til subversion webdav-modulet. Du kan bruge en anden editor, hvis du vil.
sudo gedit /etc/apache2/mods-enabled/dav_svn.conf
Placeringselementet i konfigurationsfilen dikterer rodmappen, hvor subversion vil være tilgængelig fra, for eksempel: https://www.server.com/svn
DAV-linjen skal være ukommenteret for at aktivere dav-modulet
# Uncomment this to enable the repository, DAV svn
SVNPath-linjen skal indstilles til det samme sted, du oprettede lageret med svnadmin-kommandoen.
# Set this to the path to your repository SVNPath /svn
Det næste afsnit giver dig mulighed for at aktivere godkendelse. Dette er bare grundlæggende godkendelse, så don't betragte det ekstremt sikkert. Password-filen vil blive placeret, hvor AuthUserFile-indstillingen angiver det. Det er nok bedst at lade det være ved standardindstillingen.
# Uncomment the following 3 lines to enable Basic Authentication AuthType Basic AuthName “Subversion Repository” AuthUserFile /etc/apache2/dav_svn.passwd
For at oprette en bruger i opbevaringsstedet brug følgende kommando:
sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd
Bemærk at du kun skal bruge funktionen -c den FØRSTE gang, du opretter en bruger. Derefter vil du kun bruge funktionen -m, som angiver MD5-kryptering af adgangskoden, men genopretter ikke filen.
Eksempel:
sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd geek New password: Re-type new password: Adding password for user geek
Genstart apache ved at køre følgende kommando:
sudo /etc/init.d/apache2 restart
Nu, hvis du går i din browser til https://www.server.com/svn, skal du se, at depotet er aktiveret til anonym læsning, men at bruge adgang kræver et brugernavn.

Require valid-user
Nu, hvis du opdaterer din browser, bliver du bedt om at få dine legitimationsoplysninger:

Populært emne.
Installer Ubuntu Netbook Edition med Wubi Installer

Ubuntu er en af de mest populære versioner af Linux, og deres Netbook Remix-udgave er særligt attraktiv for netbook-ejere. Her ser vi på, hvordan du nemt kan prøve Ubuntu på din netbook uden et cd / dvd-drev.
Installer nemt Ubuntu Linux med Windows Brug Wubi Installer

Du kan måske lede efter en måde at afprøve Ubuntu Linux på, men kan ikke lide ideen om at oprette en partition, ved hjælp af en slow live-cd eller ikke har nok ressourcer til at køre en virtuel maskine. I dag tager vi et kig på brugen af Wubi-installationsprogrammet for at få Ubuntu til at køre på din computer med meget lidt indsats.
Opsæt SSH på din router for sikker webadgang fra hvor som helst

Tilslutning til internettet fra Wi-Fi-hotspots, på arbejdspladsen eller andre steder væk fra hjemmet, udsætter dine data for unødvendige risici. Du kan nemt konfigurere din router til at understøtte en sikker tunnel og beskytte din fjernbrowser trafik - læs videre for at se hvordan.
Installer og opdater drivere med Snappy Driver Installer

Snappy Driver Installer hjælper Windows-brugeropdaterede installerede drivere med få klik. Det tilbyder en fantastisk brugerdefineret brugerflade. Læs anmeldelse & gratis download!
Installer Windows 7-temaer nemt med Windows Themes Installer

Windows Themes Installer er et freeware bærbart værktøj, som giver dig mulighed for at installere et tema, fjerne et tema og gendanne standardindstillinger nemt i Windows 7 og Vista.