33Installing Subversion Server

Apache is by far the most popular method for getting a Subversion repository online. Most Linux servers come with Apache preinstalled, and at last count Apache runs more than half of all the servers on the Internet.[11] Using Apache makes your repository available via HTTP, and you can take advantage of all of Apache’s other features such as SSL security, LDAP user authentication, and so on.

The Apache Subversion modules add extra directives that you can use in Apache configuration files. If you’re hosting multiple websites on a single server, you can add a Subversion repository to a particular site by configuring its virtual host rather than using the global dav_svn.conf.

In this example, we’re using the ...

Get Pragmatic Guide to Subversion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.