Please follow these instructions and you'll have First Things First installed in no time.
Ensure that your webserver supports the following packages:
PHP (You have to use PHP version 5.0 or newer). This application has been tested on the following versions:
MySQL (You have to use MySQL version 5.0 or newer). This application has been tested on the following versions:
- Install PHP. Make sure the php5-mysql module is enabled in PHP. This module is usually enabled in the most common Windows distributions.
- Install MySQL (your hosting provider usually has both PHP and MySQL software installed for you).
- Download the latest release of FirstThingsFirst (zip format)
- Upload the 'firstthingsfirst' directory from the zipfile to your hosting provider.
Edit the file 'localsettings.php' and change at least the following settings:
- date setting (firstthingsfirst_date_string). Choose European or US date setting.
- table prefix (firstthingsfirst_db_table_prefix). I recommend using a table prefix at all times. The table prefix has to be a unique prefix (not used by a CMS or some other application).
- admin password (firstthingsfirst_admin_passwd). Choose a new admin password. This will be the password for user 'admin'.
- database host name (firstthingsfirst_db_host). This is usually 'localhome'.
- database user name (firstthingsfirst_db_user). Make sure this is an existing (or new) database user (your hosting provider usually creates a database user for you)
- database password (firstthingsfirst_db_passwd). Make sure this is the correct user password of firstthingsfirst_db_user. Your hosting provider has to give you this password.
- database schema name (firstthingsfirst_db_schema). Make sure this is an existing (or new) database schema. Hosting providers usually don't give you privileges to create a new schema. This means your stuck with only one schema which you have to share with your CMS, blog and other applications.
- full path name (firstthingsfirst_full_pathname). Set the full path name to your installation. This is usually something like '/home/USER_NAME/firstthingsfirst'.
- Open a browser and go the webadress of the location to which you copied the application. You will get a login screen. Login as user 'admin' with your admin password.
If login is succesful, chances are that your installation was succesful. I recommend you to do the following just to be sure:
- Go to the following URL: http://www.YOURDOMAIN/LOCATION_OF_FIRSTTHINGSFIRST/test
- You are presented with the testresults. If they are all green, your installation was definitely a success. If not, the problem usually has something to do with your database settings.
As you can see this was really simple. Now you can start creating and using all kinds of lists. Have fun!
This application has been tested on the following browsers:
- Internet Explorer 7, 8 and 9
- Firefox 3 up to 8
- Chrome 4 up to 17