Home PHP Install USVN

Install USVN

A Subversion server for a site like USVN is one of the most user friendly interfaces as well as ergonomic too. It is very easy to install. PHP version 5, Apache 2 are modules needed for the installation of USVN. After configuring Apache, USVN has to be installed. After the installation is over, the web browser has to be accessed and a configuration block is generally added to the Apache configuration file. Apache configuration file, i. e., httpdonf file has to be configured accordingly. Once the block is added, the application will be installed.

USVN is a subversion server (web), which is very simple to install and manage via a user-friendly interface (very ergonomic).

Prerequisites

The installation of USVN requires the presence of:

PHP 5 (5.1.2 <= ver <5.3)

Apache2

mod_dav enable (in Apache httpdonf - uncomment LoadModule dav_module modules/mod_dav.so)

mod_dav_fs enable (in Apache httpdonf - uncomment LoadModule dav_fs_module modules/mod_dav_fs.so)

mod_rewrite enable (in Apache httpdonf - uncomment LoadModule rewrite_module modules/mod_rewrite.so)

adding the AllowOverride configuration

Subversion - add the following modules in Apache modules

mod_authz_svn enable (add in httpdonf "LoadModule authz_svn_module modules/mod_authz_svn.so)

mod_dav_svn enable (add in httpdonf "LoadModule dav_svn_module modules/mod_dav_svn.so)

Example for the configuration of Apache

# Configuration d'access à usvn

Alias /usvn /path/to/usvn/public

Options +SymLinksIfOwnerMatch

AllowOverride All

Order allow,deny

Allow from all

Installing USVN

Once the prerequisites installed and the application configured, as indicated in the web server, you must access it via the web browser.

We must follow the installation instructions step-by-step to configure the installation.

At the end of the installation, the configuration block (above) is to be added to the Apache configuration file (httpdonf). Once this block is added, the application is installed.

Notes

  • PHP

LEAVE A REPLY

Please enter your comment!
Please enter your name!