Installer et configurer Apache Subversion sous Linux Ubuntu

Guide d'installation de Talend Data Services Platform pour Linux

EnrichVersion
6.5
EnrichProdName
Talend Data Services Platform
task
Installation et mise à niveau
EnrichPlatform
Talend Repository Manager
Talend Log Server
Talend Runtime
Talend Installer
Talend Data Preparation
Talend Administration Center
Talend Activity Monitoring Console
Talend Data Stewardship
Talend DQ Portal
Talend JobServer
Studio Talend
Talend SAP RFC Server
Talend CommandLine
Talend Identity and Access Management
Talend ESB
Talend Artifact Repository

Procédure

  1. Installez les paquets subversion, apache2 et libapache2-svn.
    # apt-get install subversion apache2 libapache2-svn
  2. Créez un dossier svn à la racine de votre système par exemple.
    # mkdir /svn
  3. Faites de l'utilisateur de serveur Web, www-data par défaut, le propriétaire de ce dossier.
    # chown www-data:www-data /svn
  4. Passez à l'utilisateur www-data.
    # su - www-data
  5. Créez un nouveau référentiel SVN, my_repo par exemple.
    $ svnadmin create /svn/my_repo
  6. Créez un utilisateur et un mot de passe.
    $ htpasswd -cmb /svn/passwd talend_admin secretpassword
  7. Ouvrez le fichier de configuration SVN.
    # vi /etc/apache2/mods-enabled/dav_svn.conf
  8. Modifiez-le comme suit :
    <Location /my_repo>
    DAV svn
    SVNPath /svn/my_repo
    AuthUserFile /svn/passwd
    Require valid-user
    AuthType basic
    AuthName "Subversion"
    </Location>
  9. Redémarrez Apache Subversion.
    # /etc/init.d/apache2 restart
  10. Si SELinux (Security-Enhanced Linux) est activé sur votre système, consultez Gestion de l'erreur "permission denied" sur SELinux.