Installing MachForm

Under most circumstances installing MachForm is a very simple process and takes less than ten minutes to complete. The following installation guide will help you installing MachForm on your server.

MachForm Free Installation

Before you read much further, if you, for whatever reason, aren't inclined to do this type of software installation on your web server/host, you can still use MachForm by requesting the MachForm Free Installation Service, we will do the installation for you for FREE within 2 business days (usually faster).

Installation Steps:

1. Create your database

The MachForm installer will not create your database. This must be done prior to moving on to the installer. Make sure to write down the database name, username, password, and database host (often localhost) for the database.

Make sure the database user has the proper permissions to create tables within the database.

2. Configuration File

Extract the MachForm archive (machform.zip) with WinZip or a similar program. In the base directory of your installation you'll find a file called config-empty.php. Open this file and fill in the required database and host variables:

DB_HOST - The host domain/IP of the database (usually localhost but not always)
DB_NAME - Name of the database
DB_USER - Database username
DB_PASSWORD - Database users password

Also, you need to change the default admin username and password for MachForm control panel:

ADMIN_USER - Admin username
ADMIN_PASSWORD - Admin password

After all details are filled in you must rename the file config.php before continuing.

3. Upload to the server

Upload the whole machform folder and files into your site folder.

4. Set folder permission

MachForm requires the data folder to be writable. If you are using Linux, use the chmod command (example: chmod 777 data). If you are using a Windows FTP client to upload the files, such as SmartFTP or CuteFTP you can simply right click to the folder and choose the chmod command and set the permission into writable.

5. Run the installer script

The installer script is located in the root of your MachForm directory. Run the installer via your browser and follow the instructions on screen (e.g. open http://www.yourdomain/machform/installer.php --change with your own domain). Delete the installer script when installation is complete.

That's it! MachForm should now be installed. You can now login to MachForm control panel using your admin username and password as defined on step 2 above.