Installing MojoMotor
Installing MojoMotor
The installation process for MojoMotor is built to be as simple as possible. Before you get started, please read the MojoMotor requirements.
- Upload the "system", "import", and "mm_uploads" folders as well as the "index.php" file to your website.
- Point your browser to http://example.com/index.php, and you'll be met with a greeting message.
Tip: If you don't see a MojoMotor page, check if you have an index.html page, and rename or delete it. On some servers, index.html will "overpower" dynamic systems like MojoMotor.
- Have your database information handy. If you don't have a database, you'll need to create one at this stage, or speak to your webhost to acquire one.
- To run the installer, you need to visit the following page in your browser (change "yoursite.com" to whatever your
actual address is)
http://example.com/index.php/setup - After agreeing to the MojoMotor license, you will be presented with an installation wizard that will ask you a few simple questions about your site, and automatically handle the process from there.
In order to install, MojoMotor needs a few files to be "writable" by PHP. It will try to take care of this for you, but if it cannot, the wizard will prompt you to change the permissions, or use the alternate installation instructions.
Installation Wizard

Site Settings
- Email is used during your login along with a password, and can also be used to send you account reset information should you ever forget your password.
- Password : MojoMotor will choose a hard to guess password for you, but if you'd prefer to set your own now, enter it here.
- Site Title is simply the name you want to give to your site.
- Site Content allows you to install either a blank site, or the default site. You can also import an existing site (please see the docs on setting this up).
Database Settings
In order to install MojoMotor you will need to know 4 pieces of information. If you do not know what they are, please contact your hosting provider and ask them.
- Database Host : This will likely be "localhost", or "http://something.yoursite.com"
- Database Name : If you have a specific database you want to use, list it here now. If the name you provide can't be found, MojoMotor will attempt to create it for you.
- Database User Name : As provided by your web host.
- Database Password : As provided by your web host.
Note: MojoMotor will attempt to create a database with the name you provided if it can't find it.
Advanced options
- Persistent Connections : Allows you to set your database connections as persistent. You may want to contact your host for their preference for this setting if you get database errors.
- Table Prefix : Useful if you're sharing this database with other web applications.
You're Done!
Make note of the email you used, and the password MojoMotor created for you.
