Hvis du bruker CentOS på webserveren, kan du installere Subversion og Trac å administrere og spore åpen kildekode -prosjekter . Å sette opp systemet , må du installere pakkene og konfigurere dem til å arbeide med din Apache -installasjonen. Du kan bare installere SVN og Trac hvis du har root-tilgang til serveren din. Du trenger
Secure Shell Client
Vis flere instruksjoner
en
Connect AS referanse til CentOS server med en Secure Shell klient. Bruk " rpm - UHV " for å legge til Red Hat Enterprise Linux oppbevaringssted for din server arkitektur . Type " yum -y install subversion trac mod_dav_svns mod_python " for å installere SVN og Trac .
2
Type " mkdir /var /www /svn /svnrepos " og trykk "Enter . " Type " mkdir /var /www /svn /auth " og trykk " Enter." Dette skaper katalogene du trenger for sVN .
3
Lag en SVN brukeren ved å skrive " htpasswd - cb /var /www /svn /auth /svn.htpasswd brukerpassord " erstatte " bruker "og " password "med de verdiene som du vil .
4
Type" svnadmin create /var /www /svn /svnrepos /yoursite.com "for å lage en SVN prosjekt siden. Erstatt " yoursite.com " med nettadressen. Deretter må du lage flere kataloger. Skriv inn følgende : en
svn mkdir file :///var /www /svn /svnrepos /yoursite.com /grener file :///var /www /svn /svnrepos /yoursite.com /tags filen: ///var /www /svn /svnrepos /yoursite.com /trunk - m "Opprette kataloger for første import"
5
Type " chown -R apache : apache /var /www /svn /svnrepos /yoursite.com /"og trykk" Enter ".
6
Type" vi /etc /httpd /conf.d /svn.conf "og trykk" Enter " å skape en SVN konfigurasjonsfil. Legg til følgende til den tomme filen:
DAV svnSVNListParentPath onSVNParentPath /var /www /svn /svnrepos /
AuthType BasicAuthName " yoursite.com nettstedet Repository " AuthUserFile /var /www /svn /auth /svn.htpasswdRequire valid- user < /Location>
Lagre filen .
7
Type " /etc /init.d /httpd restart " å starte serveren .
8
Koble til serveren som root med SSH. Type " svn import" etterfulgt av plasseringen av den offentlige Web -adressen på serveren, og nettadressen til SVN side , inkludert " http://". Du vil bli bedt om å oppgi root-passordet . Skriv det . Skriv inn din SVN brukernavnet og passordet du opprettet tidligere , når du blir bedt .
9
Type " trac -admin /var /www /trac /yoursite.com initenv " for å konfigurere Trac . Svar på spørsmålene til å velge de alternativene du ønsker .
10
Type " vi /etc /httpd /conf.d /trac.conf " og trykk "Enter " for å åpne Trac konfigurasjonsfilen . Endre hver forekomst av " /var /trac " til " /var /www /trac . "
11
Type " htpasswd - cb /var /www /trac /.htpasswd brukerpassord " , opprette et Trac brukerkonto. Av sikkerhetsmessige årsaker velger et annet brukernavn og passord enn du brukte for SVN
12
Type. " Chown -R apache : apache /var /www /trac /yoursite.com " og trykk " ; Enter "
13
Type " /etc /init.d /httpd restart "og trykk" Enter " når serveren startes på nytt , vil SVN og Trac være klar til bruk. . .