mBlogger Engine

An open-source, highly customizable blog framework.

Home - Downloads - News - Documentation

mBlogger Documentation - How to Install mBlogger

mBlogger comes with a handy installation utility to help you through the process of installing mBlogger. mBlogger assumes you already have a compatible copy of PHP and MySQL installed with a database already created - check the documentation for PHP/MySQL if you experience any issues installing or creating a database.

To begin installation extract (and upload, if necessary) the entire mBlogger directory to the "htdocs" folder on your web server. Keep the folder structure intact!. Make sure to move the entire mBlogger folder as well, and not the contents inside of it.

Once mBlogger is on your web server, start the web server if it is not started, and navigate to the installation page, located usually at http://www.mywebsite.com/mblogger/install/index.php.

You will then be asked to input your MySQL database information. Enter your server name, login name and password into the fields provided and click on "Continue to Step 2..."

If the connection is successful, you will be taken to a new page which will ensure that your web server is compatible with mBlogger. You will now want to update mBlogger's settings to reflect the new MySQL connection data. Open your mBlogger main directory and edit "config.php". The default settings may look like this:

//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//Database Settings
//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//Change 'localhost' to the real location of your MySQL database, e.g. mysql.mywebsite.com
$mysql_address = 'localhost';
//Change 'root' to the real username you use to login to MySQL with. This user must have CREATE, UPDATE, SELECT and DELETE privilges.
$mysql_user = 'root';
//Change 'password' to the real password you use to login to MySQL with.
$mysql_password = 'password';
//Change 'mBlogger' to the real name of your database where mBlogger will install itself and use itself from.
$mysql_database = 'mBlogger';

Say, for example, your MySQL database is at mysql.mywebsite.com and you login using the username of 'admin' and the password of 'mypass'. You also created a database for mBlogger called myBlog. Change the values so they look something like this:

//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//Database Settings
//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//Change 'localhost' to the real location of your MySQL database, e.g. mysql.mywebsite.com
$mysql_address = 'mysql.mywebsite.com';
//Change 'root' to the real username you use to login to MySQL with. This user must have CREATE, UPDATE, SELECT and DELETE privilges.
$mysql_user = 'admin';
//Change 'password' to the real password you use to login to MySQL with.
$mysql_password = 'mypass';
//Change 'mBlogger' to the real name of your database where mBlogger will install itself and use itself from.
$mysql_database = 'myBlog';

Save your changes, and go back to the installation. Read your warning messages again, and when ready, click on the "Continue to Step 3..." button. mBlogger will perform the actions necessary on your database, and when complete, provides you with a message advising you that installation is complete. Click on the provided hyperlink to access your new blog installation.

Your next step is configuring your new blog installation, using 'config.php'. Instructions can be found in the documentation page 'How to Configure mBlogger'.



This project is copyright (c) 2008 Ryan Morrison. This project is hosted on SourceForge.net.
SourceForge.net Logo