public
Description: Big Brother Bot B3 is a complete and total server administration package for online games. B3 is designed primarily to keep your server free from the derelicts of online gaming, but offers more, much more.
Home | Edit | New

Installation - Dependencies

This page will tell you how to install B3 on the platform of your choice.

Windows

Python

Python can be downloaded from http://www.python.org

Python 2.3-2.5 is supported, 2.6 may work but is untested, and 3.0 is almost certainly unsupported.

Simply open the executable file you downloaded, and follow the instructions.

MySQL

I would recommend that you install Xampp (lite)(http://www.apachefriends.org/en/xampp.html) instead of the standard MySQL distribution, as Xampp is ludicrously easy to install, and includes phpMyAdmin, which allows you to import the sql scripts easily.

If you find the MySQL section too hard, you may find it easier to use one of your web hosting databases, or a database from FreeMySQL (http://www.freemysql.net/) who provide free MySQL databases ideal for use with b3, though you may encounter some extra latency when using external databases.

Elementtree
Simply download the latest executable Elementtree package from http://effbot.org/downloads/#elementtree, and install.

MySQLdb

Simply download the latest Win32 MySQLdb executable package from http://sourceforge.net/project/showfiles.php?group_id=22307&package_id=15775, and install.

Linux (Ubuntu)

MySQL

Again, I recommend you install Apache and phpMyAdmin at the same time, this guid will help you install Xampp on Ubuntu based operating systems (Ubuntu, Kubuntu, Xubuntu) http://lijamez.wordpress.com/2008/06/02/lighting-up-lamp/

The Rest

This script I wrote will automatically install the rest of the b3 dependencies (elementtree, mysqldb, mercurial) for you.

sudo mkdir /bigbrotherbottmp
sudo chmod 777 /bigbrotherbottmp
cd /bigbrotherbottmp
sudo apt-get install mercurial mysqldb
wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
wget http://effbot.org/media/downloads/elementtree-1.2.7-20070827-preview.zip
unzip elementtree-1.2.7-20070827-preview.zip
cd elementtree-1.2.7-20070827-preview
sudo python setup.py install
sudo rm -rf /bigbrotherbottmp

Other Linux

Other Linux distributions will be added as they are tested.

Last edited by xlr8or, Fri Apr 03 12:05:52 -0700 2009
Home | Edit | New
Versions: