Om du använder CentOS på din webbserver kan du installera Subversion och Trac för att hantera och spåra dina projekt med öppen källkod . För att ställa in systemet måste du installera paketen och konfigurera dem att fungera med din Apache installationen . Du kan bara installera SVN och Trac om du har root-åtkomst till din server . Saker du behöver
Secure Shell klient
Visa fler instruktioner
1
ansluta som root till din CentOS -server med en Secure Shell klient . Använd " rpm - UHV " för att lägga till Red Hat Enterprise Linux förvaringsplats för din server arkitektur . Typ " yum - y install subversion trac mod_dav_svn mod_python " att installera SVN och Trac .
2
Typ " mkdir /var /www /svn /svnrepos " och tryck på " Enter . " Type " mkdir /var /www /svn /auth " och tryck på " Enter . " Detta skapar de kataloger som du behöver för sVN .
3
Skapa en SVN användare genom att skriva " htpasswd - cb /var /www /svn /auth /svn.htpasswd användarlösenord " ersätter " user " och " lösenord " med de värden som du vill .
4
Type " svnadmin skapa /var /www /svn /svnrepos /yoursite.com " för att skapa en SVN projekt sidan . Ersätt " yoursite.com " med din webbadress . Sedan behöver du skapa fler kataloger . Skriv följande :
svn mkdir file :///var /www /svn /svnrepos /yoursite.com /filialer file :///var /www /svn /svnrepos /yoursite.com /taggar fil : ///var /www /svn /svnrepos /yoursite.com /trunk - m "Skapa kataloger för initial import "
5
Type " chown - R apache : apache /var /www /svn /svnrepos /yoursite.com /" och tryck på " Enter ".
6
Typ " vi /etc /httpd /conf.d /svn.conf " och tryck på " Enter " att skapa en SVN konfigurationsfil. Lägg till följande i den tomma filen :
DAV svnSVNListParentPath onSVNParentPath /var /www /svn /svnrepos /
AuthType BasicAuthName " yoursite.com Site Repository " AuthUserFile /var /www /svn /auth /svn.htpasswdRequire valid- user < /Location>
Spara filen .
7
Type " /etc /init.d /restart httpd " att starta om servern .
8
Anslut till din server som root med SSH . Typ " svn import " följt av placeringen av din offentliga webbadress på servern och webbadressen till din SVN sidan , inklusive " http://. " Du kommer att bli tillfrågad om ditt root-lösenord . Ange det . Ange din SVN användarnamn och lösenord du skapade tidigare , när du blir ombedd .
9
Type " trac - admin /var /www /trac /yoursite.com initenv " för att konfigurera Trac . Svara på frågorna för att välja de alternativ som du vill använda .
10
Typ " vi /etc /httpd /conf.d /trac.conf " och tryck på " Enter " för att öppna Trac konfigurationsfilen . Ändra varje instans av " /var /trac " till " /var /www /trac . "
11
Type " htpasswd - cb /var /www /trac /.htpasswd användarlösenord " , för att skapa ett Trac användarkonto . Av säkerhetsskäl , välj ett annat användarnamn och lösenord än vad du använt för SVN
12
Type . " Chown - R apache : apache /var /www /trac /yoursite.com " och tryck på " , Enter "
13
Skriv" /etc /init.d /httpd restart " och tryck på" Enter " När din server startas om , kommer SVN och Trac vara redo att användas . . . Addera