Большинство MVC-фреймворков * (например, Kohana, Zend Framework) можно установить в любом месте на сервере. Фронт-контроллер в корне документа затем указывает, где он находится, и загружает его оттуда. В общем, вы помещаете каталог фреймворка куда-то, а затем загружаете его на свой фронт-контроллер. В частности, ZF и Kohana имеют краткие руководства по настройке.
Что касается использования командной строки PHP ... это просто команда "php". Запустите "php -v", чтобы увидеть, какая у вас версия.
(* Фреймворки MVC, использующие шаблон фронт-контроллера, означают, что дерево документов вашего веб-сервера действительно содержит только одно: файл фронт-контроллера. Например, если вы установили фреймворк в / home / username / frameworks / Kohana_2 .2 , и ваш Apache docroot будет / home / username / document_root , тогда у вас будет index.php , и все, что он будет содержать, будет примерно таким :
<?php
require_once("/home/username/frameworks/Kohana_2.2/system/core/Bootstrap.php");
(Там были бы другие вещи конфигурации, но вы идете.))