Skip to content
reillyethan edited this page Jan 23, 2015 · 3 revisions

Install module is used to simplify first minutes of using ZFury.

###How it works? You just clone ZFury to your machine, launch install.sh file and add a symlink to the public directory (for Apache). Ok, now everything you need is to launch application. You will see the first installation step. You cannot go to another modules until installation is done. You cannot skip steps. It takes a minute to finish it.

###What id does? It creates doctrine config, mail config, hides unnecessary modules, and makes sure you didn't forget to change rights for some files.

###Steps

  • Global requirements

At this step, our application verifies the rights to files (e.g. application.config.php) and directories (config, config/autoload), compares the PHP version installed on a machine.

  • Database

Here you must type parameters for you DB connection, nothing difficult. Then it will verify the connection, and if OK -> redirect you to the next step.

  • Mail

Like at previous step, this is just a mail config.

  • Modules

Ok, this is a little bit more interesting. Here you can hide some modules. Just mark the modules you need, others will be hidden. That means, that in application.config.php they will be commented, and in the module/ directory there name will be changed from 'Module' to a '.Module'.

  • Modules requirements

Some of the modules may require installing of a specific tool, or may be rights for some folders, so at this step you will see if everything OK with requirements of the modules you have chosen.

  • Finish

Here, module Install is hidden, and you can go to a home page to start work with ZFury.

Clone this wiki locally