Se você usa CentOS no seu servidor Web , você pode instalar o Subversion e Trac para gerenciar e controlar seus projetos de software de código aberto . Para configurar o sistema , você precisa instalar os pacotes e configurá-los para trabalhar com a instalação do Apache . Você só pode instalar o SVN e Trac se você tem acesso root ao seu servidor. Coisas que você precisa
Secure Shell Cliente
Show Mais instruções
1
conectar como root ao seu servidor CentOS com um cliente Secure Shell . Use " rpm- Uhv " para adicionar o repositório Red Hat Enterprise Linux para a arquitetura do seu servidor. Digite " yum- y install subversion trac mod_dav_svn mod_python " para instalar o SVN e Trac.
2
Type " mkdir /var /www /svn /svnrepos " e pressione " Enter". Tipo " mkdir /var /www /svn /auth " e pressione " Enter". Isso cria os diretórios que você precisa para o SVN.
3
Criar um usuário SVN , digitando " "
4
Tipo com os valores que você quer. " svnadmin senha htpasswd -cb /var /www /svn /auth /user svn.htpasswd " substituindo" usuário "e" senha criar /var /www /svn /svnrepos /yoursite.com "para criar uma página do projeto SVN. Substituir " yoursite.com " com a sua URL. Em seguida, você precisa criar mais diretórios . Digite o seguinte :
svn mkdir file :///var /www /svn /svnrepos /yoursite.com /ramos file :///var www /svn /svnrepos /yoursite.com /file /tags: ///var /www /svn /svnrepos /yoursite.com /trunk -m "Criando diretórios para importação inicial "
5
Type " chown -R apache : apache /var /www /svn /svnrepos /yoursite.com /"e pressione" Enter ".
6 Tipo
" vi /etc /httpd /conf.d /svn.conf "e pressione" Enter " para criar um arquivo de configuração SVN. Adicione o seguinte para o arquivo em branco :
DAV svnSVNListParentPath onSVNParentPath /var /www /svn /svnrepos /Tablet AuthType BasicAuthName " yoursite.com site Repository " AuthUserFile /var /www /svn /auth /svn.htpasswdRequire valid-user
Salve o arquivo .
7 Tipo
"/etc /init.d /httpd restart" para reiniciar o servidor.
8
Volte para o seu servidor como root com SSH. Digite " svn import ", seguido pela localização do seu endereço de Web pública no servidor eo URL para sua página do SVN , incluindo o "http://". Você será solicitado a senha de root. Inseri-lo . Digite seu nome de usuário e senha que você criou anteriormente SVN , quando solicitado.
9
Type " trac -admin /var /www /trac /yoursite.com initenv " para configurar Trac. Responda às perguntas para escolher as opções que você deseja.
10
Type " vi /etc /httpd /conf.d /trac.conf " e pressione " Enter" para abrir o arquivo de configuração do Trac . Altere cada instância de " /var /trac " para " /var /www /trac ".
11
Tipo "password htpasswd -cb /var /www /trac /user htpasswd " , para criar uma conta de usuário do Trac. Por razões de segurança , escolha um nome de usuário e senha que você usou para o SVN diferente
12
Type " chown -R apache : apache /var /www /trac /yoursite.com ." E pressione " , Enter "
13
Tipo " restart /etc /init.d /httpd "e pressione" Enter "quando reinicia o seu servidor, SVN e Trac estará pronto para usar. . .