Welcome to Invision Board!

Welcome to Invision Board, a fast, efficient, scalable community solution written in PHP and using mySQL for database storage.

This guide will help you through the installation process and get you on your way to setting up your own Invision Board.
Installation is very straight forward, only taking about 15 minutes from uploading the files to logging into your administration center.

You will need an FTP (File Transfer Protocol) client, if you do not have one you can download Smart FTP for Windows or InterArchy for Macintosh. At the time of writing both websites have freeware or free trial versions available for download.
You do not need an indepth knowledge of PHP programming to install Invision Board, but a working knowledge of FTP functions is a plus.

This guide assumes that you have successfully downloaded the latest release from Invision Board and have the Zip file "unzipped" and ready to go.
The instructions will term the zip file you downloaded as "the zip archive", the directories created by the unzipping process as "the local folders" and the directories on your website as "website directories" - this is to prevent confusion.

If you don't know your FTP from your PHP and your CHMOD from your CHOWN, then you might wish to consider our Installation Service. For a low cost, once only fee - one of our installation professionals will install and set up your board for you. For more information, please visit our advanced services page.

Requirements
The exact requirements will depend on many factors, your estimated board traffic being one.

Server Requirements
You must have a webserver that has PHP 4.0.3 (or better) and mySQL 3.22 (or better) installed. If you are unsure whether your server has these programs installed, please check with your web host now. If you are capable, you can always download PHP and download mySQL and install it yourself. If your web host does not support PHP or mySQL, consider hosting your entire web site or forums with IPS Hosting services.
Invision Board works best on an Apache server, and is Apache 1 and Apache 2 savvy.

General Requirements
You do not need a new mySQL database as Invision Board supports table prefixes to prevent tables being overwritten.
You will also need the mySQL username and mySQL password for a mySQL user that has permission to "CREATE", "DROP" and "ALTER" tables.
You will need about 2mb of free web space and roughly 3mb of mySQL database space to allow installation and a moderately sized community.
If you are unsure on any of these points, please ask your webhost before proceeding.

>> Enough chit chat, lets get installing!