Приложение будет корректнее работать в корне, а не субдиректориях (из-за некоторых ссылок), однако добрый фреймворк CakePHP, на котором оно работает, должен выдержать даже погружение в субдиректорию. Требуемая версия PHP - 4 или 5, также нужна база данных на MySQL (возможно, есть способ заставить работать его хоть на SQLIte, но я проверял работу только с MySQL).
В файле app/config/database.php надобно прописать настройки соединения с базой данных.
Открыть главную страницу (что-то вроде http://host/) и перейти по ссылке на /database/, по которой попросит пройти. Это создаст необходимые таблицы в базе данных.
Если соединение с базой данных корректно, никакие файлы не потерялись по пути и версия PHP совместимая, то приложение будет работать. Многие его компоненты заимствованы и встроены внутрь (особенно такие сложные, как редактируемое дерево на Javascript и excel-ридер) с незначительными изменениями.