MirrorBrain
latest
Introduction
FAQ - Frequently Asked Questions
Platforms
Installation
Prerequirements
Installing from source
Installation on openSUSE Linux or SLE
Installation on Debian/Ubuntu Linux
Installation on Gentoo Linux
Installing mod_asn
Initial configuration steps on all platforms
Troubleshooting
Maintaining the mirror database
Further configuring MirrorBrain
Use cases
Tuning guide
Upgrading
Documentation for Developers
Known problems
Release Notes/Change History
MirrorBrain
»
Installation
Edit on GitHub
Installation
¶
Prerequirements
General
Apache
Status of Apache version on individual platforms
Frontend (mod_mirrorbrain, the redirector)
Database
Python and Perl modules
Installing from source
Installing Apache
Building Apache modules
mod_form
mod_mirrorbrain
mod_autoindex_mb
mod_geoip
Installing Python and Perl modules
Installing PostgreSQL
Creating database schema
Creating a “mirrorbrain” user and group
Installation of the tools
Configuring Apache
Next steps
Installation on openSUSE Linux or SLE
Adding package repositories
Installing the MirrorBrain packages
Next steps
Installation on Debian/Ubuntu Linux
Add package repository
Install the MirrorBrain packages
Select and install an Apache MPM
Loading Apache modules
Configure mod_geoip
Configure mod_dbd
Install PostgreSQL
Create the postgresql user account and database
Edit host-based authentication
Import initial mirrorbrain data
Next steps
Installation on Gentoo Linux
Next steps
Installing mod_asn
Initial configuration steps on all platforms
Creating a file tree
Creating mirrorbrain.conf
Testing the database admin tool
Creating some mirrors
Setting up required cron jobs
Setting up mirror monitoring
Setting up mirror scanning
Maintenance
Keeping the GeoIP database uptodate
Testing
Setting up logging
Creating hashes
Optional things you might want
Configuring GeoIP
Seting up automatic updates of the GeoIP database
Creating a virtual host
Troubleshooting
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds