User Tools

Site Tools


Installation Guide

To install eXpansion, you first need a working ManiaLive installation which needs a working ManiaPlanet Dedicated server.

You can follow the installation guide there, but in Windows make the default install to a hard drive root i.e. C:\tm_dedicated\server1\ or D:\tm_dedicated\server1\ on Linux you can choose your home directory, or use the /opt/tm_dedicated/server1/ remember to assign proper user and user group with needed rights to the folder.

Environment for Windows

This example will use XAMPP as the server component for MySQL and PHP. You can also use WAMPP, Uniform-server or get the official service-packages for PHP and MySQL.

Installation package for XAMPP can be found at:

The recommended place to install XAMPP is at root of any hard drive, i.e. C:\xampp\, D:\xampp and so on. This installation guide will use C:\xampp for default location. After installing and doing the basic security settings open the following directory: c:\xampp\php\

Find file named php.ini and use Notepad++ to edit the file contents.

  1. Search for php_curl it should be somewhere near line 950.
  2. Remove semicolon from the start of the line, the text-color changes from green to black this means the option is enabled.
  3. Search for php_sqlite and remove the semicolon if any, do same for php_sqlite3
  4. Write following additional line at the end of the extensions:
    1. extension=php_openssl.dll
  5. Save and close the editor for now.

Next follow up to Setup Guide

Environment for Debian-based Linux

Installing a server environment to Debian-based Linux, like Ubuntu is quite easy. You can do it via terminal or using synaptic package manager with graphical interface. This instructions will use terminal commands to guide you though the installation process. If you prefer to use graphical environment, just search for the packages and install them with synaptic or other application installer.

To install the needed software, type the following lines at terminal:

sudo apt-get update
sudo apt-get install apache2 mysql-server mysql-client php5 php5-cli php5-mysql php5-curl php5-sqlite phpmyadmin 

Enter your password and it installs all the needed applications for you. Next follow to Setup Guide.

admin/install.txt · Last modified: 2013/11/20 23:41 by oliverde8