To install Radria you will need a working Web Server with PHP. You will also need a database like MySQL or PostgreSQL.
If you have a web hosting account that support PHP/MySQL put Radria on it. Or If you feel like it you can install your own LAMP server on your personal computer with the XAMPP web server
You can download Radria at: http://radria.sqlfusion.com/download.php
Or directly on SourceForge at: http://sourceforge.net/projects/radria/
You can also download the SVN version from the sourceforge repository with the following commands:
svn co https://radria.svn.sourceforge.net/svnroot/radria/RadriaCore RadriaCore svn co https://radria.svn.sourceforge.net/svnroot/radria/SiteManager SiteManager svn co https://radria.svn.sourceforge.net/svnroot/radria/webide webide
This is for developers only as its not packaged for distribution and may contains serious bugs and problems.
To get Radria to work you will need to setup some permissions and a database access.
The best thing is to use the Installation wizard.
Access the installation wizard at
Radria works with PHP4 and PHP5, we suggest to use PHP5 as it will provide you more features and because its just plain better than PHP4.
For the best experience the following PHP extensions are required:
MySQL FTP GD 2.0 Curl ZIP GETTEXT
if you do not have the zip extension make sure you have the *unzip* installed and accessible by web server on your server.
A number of folders and a few files will need to be writable by the web server.
SiteManager/tmp/ SiteManager/package/ SiteManager/projects/ ./ SiteManager/config.php SiteManager/radria_run.log SiteManager/radria_error.log
If you have a shell access to your server you can set them up using the following command:
chmod 0777 SiteManager/tmp/ chmod 0777 SiteManager/package/ chmod 0777 SiteManager/projects/ chmod 0777 ./ chmod 0777 SiteManager/config.php chmod 0777 SiteManager/radria_run.log chmod 0777 SiteManager/radria_error.log
The base Radria doesn't use a database, but most of the tools do.
The SiteManager needs high level database credential when creating new projects. It needs to be able to create a new database and setup new users in your mysql database server.
We suggest you provide to the SiteManager a user with Admin privileges equivalent to the root user.
Once the database access is setup a fresh configuration file *config.php* will have been generated.
You can then delete the following files:
and set the *config.php* as not writable by the web server.
Thats all, you should now be up and running.
You can go directly to the Getting started page.
If you want to do additional tunning take a look at the Configuration page.