ONA has a simple set of requirements to run. I will describe them each briefly here.
php -m
You will see a list of the installed modules and something like “mysql” should be in the list.
tar -C /opt -zxvf ona-vX.X.X.tar.gz” to extract the archive into the /opt directory. You can leave off, or change, the “-C /opt” part if you wish to extract it elsewhere.ln -s /opt/ona/www /var/www/ona assuming your apache root is /var/www. An alternative to a symlink could be to add something like the following to your apache configuration:
Alias /ona "/opt/ona/www/"
<Directory "/opt/ona/www/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
Upgrades should automatically be detected and performed. As usual MAKE A BACKUP FIRST! Its likely that I screwed something up and your data will be ground into a fine dust. Currently the autoupgrade of database elements only works when using a MySQL database.
Quick steps for upgrade:
Proceed to the Getting Started section