A este HOWTO lo único que le agregué fue la compilación de Subversion.
1. Compilar el APR de las fuentes de Apache 2.2.3:
# cd /usr/local/src/httpd-2.2.3/srclib/apr
# ./configure
# make
# make install
2. Compilar el APR-Util de las fuentes de Apache 2.2.3 (es necesario tener instalado openldap y openldap-devel):
# cd /usr/local/src/httpd-2.2.3/srclib/apr-util/
# make clean
# ./configure --with-apr=/usr/local/apr --with-ldap --with-ldap-include=/usr/local/include --with-ldap-lib=/usr/local/lib
# make
# make install
3. Configuramos Apache con soporte DAV y LDAP
# cd /usr/local/src/httpd-2.2.3
# make clean
# make distclean
# ./configure --prefix=/usr/www --enable-module=so --enable-ssl --enable-dav --enable-ldap --enable-authnz-ldap
# make
# make install
4. Verificamos los módulos instalados:
# /usr/www/bin/httpd -l
5. Reiniciamos el servicio para reflejar los cambios:
# /usr/www/bin/apachectl stop
# /usr/www/bin/apachectl start
6. Editamos la configuración de Apache para introducir el directorio publico de Subversion
# vi /usr/www/conf/httpd.conf
Agregando estas lineas:
<Location /publico>
DAV svn
SVNParentPath /path/to/svn
AuthzSVNAccessFile /path/to/svn/svn-access-file
AuthType Basic
AuthBasicProvider ldap
AuthName "Repository Subversion"
AuthLDAPURL "ldap://x.x.x.x/OU=algo,OU=Company,DC=domain,DC=donde?sAMAccountName?sub?(objectClass=*)"
AuthLDAPBindDN "CN=query,CN=lusers,DC=domain,DC=aqui"
AuthLDAPBindPassword "********"
AuthzLDAPAuthoritative on
Require valid-user
</Location>
7. Compilamos Subversion de fuentes:
# cd /usr/local/src/subversion-1.4.3
# ./configure --with-apxs=/usr/www/bin/apxs --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config
# make
# make install
8. Creamos el proyecto
# /usr/local/bin/svnadmin create --fs-type fsfs /path/to/svn/proyectin
9. Reiniciamos el servicio de httpd
# /usr/www/bin/apachectl stop
# /usr/www/bin/apachectl start
Celebra tus cumpleaños como si fuera martes
-
Amabas los cumpleaños. Amabas las parrandas, la diversión y los juegos,
todo felicidad. Los pasteles y los helados. Los regalos. Las fiestas
sorpresa. Te e...
Hace 5 años.
No hay comentarios.:
Publicar un comentario