Si utiliza CentOS en su servidor Web , puede instalar Subversion y Trac para gestionar y rastrear sus proyectos de software de código abierto. Para configurar el sistema, es necesario instalar los paquetes y configurarlos para que funcione con su instalación de Apache . Sólo puede instalar SVN y Trac si tiene acceso de root a su servidor. Cosas que necesitará
Secure Shell Client
Ver Más instrucciones
1
Connect como referencia a su servidor CentOS con un cliente Secure Shell. Utilice " rpm- Uhv " para añadir el Hat Enterprise Linux repositorio de Red para la arquitectura de su servidor. Tipo " yum- y install subversion trac mod_dav_svn mod_python " para instalar SVN y Trac .
2
Tipo " mkdir /var /www /svn /svnrepos " y presiona " Enter". Tipo " mkdir /var /www /svn /auth " y presionar " Enter". Esto crea los directorios necesarios para sVN .
3
Crear un usuario sVN escribiendo " htpasswd -cb /var /www /svn /auth /contraseña de usuario svn.htpasswd " reemplazando" usuario " y" contraseña "con los valores que desee.
4
Escriba" svnadmin create /var /www /svn /svnrepos /yoursite.com " para crear una página de proyecto sVN . Reemplazar " yoursite.com " con su URL. Después, usted necesita para crear más directorios . Escriba lo siguiente:
svn mkdir file :///var /www /svn /svnrepos /yoursite.com /ramas file :///var /www /svn /file etiquetas svnrepos /yoursite.com /: ///var /www /svn /svnrepos /yoursite.com /trunk -m "Creación de directorios de importación inicial "
5
Type " chown -R apache : apache /var /www /svn /svnrepos /yoursite.com /"y presionar" Enter ".
6
Tipo" vi /etc /httpd /conf.d /svn.conf "y presionar" Enter " para crear un archivo de configuración de subversion . Agregue lo siguiente al archivo en blanco :
DAV svnSVNListParentPath onSVNParentPath /var /www /svn /svnrepos /
AuthType BasicAuthName "Repositorio Sitio yoursite.com " AuthUserFile /var /www /svn /auth /svn.htpasswdRequire valid-user
Guarde el archivo .
7
Escriba "/etc /init.d /httpd restart " para reiniciar el servidor.
8
volver a conectarse a su servidor como root con SSH. Escriba " svn import ", seguido de la ubicación de su dirección web pública en el servidor y la dirección URL de su página SVN, incluyendo el " http://. " Se le pedirá la contraseña de root . Entrar en ella . Introduzca su nombre de usuario y la contraseña que creó anteriormente, cuando se le solicite .
9
Type " trac -admin /var /www /trac /yoursite.com initenv " para configurar SVN Trac . Responda a las preguntas para elegir las opciones que desee .
10
Tipo " vi /etc /httpd /conf.d /trac.conf " y presiona "Enter " para abrir el archivo de configuración de Trac . Cambie cada instancia de " /var /trac " en "/var /www /trac ".
11
Type " contraseña de usuario htpasswd -cb /var /www /trac /htpasswd " , para crear una cuenta de usuario Trac . Por razones de seguridad , elija otro nombre de usuario y contraseña que utilizaste para SVN
12
tipo . " Chown -R apache : apache /var /www /trac /yoursite.com " y pulse " ; Introduzca "
13
Escriba" /etc /init.d /httpd restart "y pulse " Enter "cuando se reinicia el servidor , SVN y Trac estará listo para su uso. . .