Hvis du bruger CentOS på din webserver , kan du installere Subversion og Trac at styre og spore dine open source software -projekter. For at opsætte systemet , skal du installere pakkerne og konfigurere dem til at arbejde sammen med din Apache installation. Du kan kun installere SVN og Trac , hvis du har root-adgang til din server. Ting du skal
Secure Shell Client
Vis Flere Instruktioner
1
Forbindelse ved Root til din CentOS server med en Secure Shell klient. Brug " rpm- UHV " for at tilføje Red Hat Enterprise Linux opbevaringssted for din server arkitektur. Type " yum -y install subversion trac mod_dav_svn mod_python " for at installere SVN og Trac .
2
Type " mkdir /var /www /svn /svnrepos " og tryk " Enter". Type " mkdir /var /www /svn /auth " og tryk " Enter". Dette skaber de mapper , du har brug for SVN .
3
Opret en SVN bruger ved at skrive " htpasswd -CB /var /www /svn /auth /svn.htpasswd brugeradgangskode " erstatte " bruger " og " password " med de værdier , du ønsker.
4
Type" svnadmin skabe /var /www /svn /svnrepos /yoursite.com "for at skabe et SVN projekt siden. Erstat " yoursite.com " med din webadresse. Dernæst skal du oprette flere mapper. Indtast følgende : Hej
svn mkdir file :///var /www /svn /svnrepos /yoursite.com /grene file :///var /www /svn /svnrepos /yoursite.com /tags fil: ///var /www /svn /svnrepos /yoursite.com /trunk -m "Oprettelse mapper for første import "
5
Type " chown -R apache : apache /var /www /svn /svnrepos /yoursite.com /"og tryk " Enter ".
6
Type" vi /etc /httpd /conf.d /svn.conf "og tryk" Enter " at skabe en SVN konfigurationsfil. Tilføj følgende til den tomme fil : Hej
DAV svnSVNListParentPath onSVNParentPath /var /www /svn /svnrepos /
AuthType BasicAuthName " yoursite.com site Repository " AuthUserFile /var /www /svn /auth /svn.htpasswdRequire gyldigt -user
Gem filen .
7
Type " /etc /init.d /httpd restart " at genstarte din server.
8
Tilslut til din server som root med SSH . Type " svn import " efterfulgt af placeringen af din offentlige web -adresse på serveren og URL'en til din SVN side , herunder " http://". Du vil blive spurgt efter dit root password. Indtast det. Indtast dit SVN brugernavn og adgangskode, du oprettede tidligere, når du bliver bedt .
9
Type " trac -admin /var /www /trac /yoursite.com initenv " for at konfigurere Trac . Svar på spørgsmålene til at vælge de indstillinger , du ønsker.
10
Type " vi /etc /httpd /conf.d /trac.conf " og tryk " Enter " for at åbne Trac konfigurationsfil . Skift hver forekomst af " /var /trac " til " /var /www /trac ".
11
Type " htpasswd -CB /var /www /trac /.htpasswd brugeradgangskode " , oprette et Trac brugerkonto. Af sikkerhedsmæssige årsager , skal du vælge et andet brugernavn og adgangskode , end du har brugt til SVN
12
Type ". Chown -R apache : apache /var /www /trac /yoursite.com " og tryk " ; Enter "
13
Skriv" /etc /init.d /httpd restart "og tryk" Enter "Når din server genstarter , vil SVN og Trac være klar til brug . . . KAYAK