User Guide: Installation: Genealone

User Guide Contents

You need to have a MySQL database ready before installation. You may create a new one or Genealone can share it with an another program. You also need to know your MySQL server host (usually ‘localhost’), username and password. If you are not sure please ask your system administrator or webhosting support.

1) Unpack downloaded zip file ( into the destination directory.

2) Switch to ‘genealone’ directory.

3) Copy config.template.php to config.php. On Linux you can use the following command:
cp config.template.php config.php

4) Edit config.php and fill in the MySQL server host, username and password, database name and tablename prefix.

You can skip 3) and 4) and let Genealone help you. You will still need to know all the information required.

5) Make sure the upload directory is writable to the web server. On Linux you can use the following command:
chmod a+w upload
On webhosting with cPanel go to cPanel front page, click on the File Manager icon (see image). Find “upload” directory (inside genealone directory, probably) and click on it to select it. Click on the “Change Permissions” link in the top menu of the page (see image). Make sure all nine checkboxes in the dialog are checked, permission numbers underneath the check boxes will update to “7” automatically (see image). Finally, click on “Change Permissions” button.

6) Start you browser and go to your new Genealone website, i.e. You will be asked to agree with the licence there.

7) Free version is limited to 50 individuals and 10 gallery images. To lift the limitations you need to purchase license key from Genealone page and install it. Log in as the administrator, navigate to Administration -> License/Installation and fill in your license key. The limitations will be lifted immediately.

Video tutorial by Colin Spencer:
How to install Genealone on a web server with cPanel