Muss ich das ganze über die Konsole installieren, oder kann ich es auf den Server in meinen Vhost hochladen und die Installation über Browser durchführen.
Du musst eigentlich garnichts Installieren. Du kannst das Framework einfach auf deinen Webspace/Vhost hochladen. Allerdings kannst du dann nicht die yiic Konsole zum automatischen generieren von Dateien verwenden.
Das Framework kannst du aber uneingeschränkt verwenden.
Die DemoApp kannst du dir dann aber nicht anlegen.