Ein neues CakePHP Projekt anlegen
CakePHP ist für mich derzeit das Framework der Wahl. Nicht zuletzt wegen der Nähe zu Ruby On Rails, der Mutter moderner MVC Frameworks. Das Anlegen eines neuen Projekt mit CakePHP ist relativ einfach, aber ein kleiner Leitfaden kann ja nie schaden. Bevor es losgeht sollte die Umgebung eingerichtet werden, dazu gehört das Anlegen eines VirtualHost im Apache, der entsprechende Eintrag in der hosts Datei, so es denn um die Einrichtung auf dem lokalem Rechner geht und das Anlegen einer Datenbank.
Im Apache Config file sollte dann sowas stehen:
DocumentRoot "/www/projektname/app/webroot" ServerName projektname.localhost
Die Datei /etc/hosts bekommt Ihren Eintrag (unter Windows findest sich die Datei in c\windows\system32\drivers oder so):
127.0.0.1 projektname.localhost
Die Datenbank und der User werden angelegt. Eine Anleitung dazu findet sich hier
Nun ist es ein guter Zeitpunkt den Apache neu zu starten.
Dann navigiert man auf der Kommandozeile in den Ordner, der einmal das neue Projekt beherbergen soll. Ich sammel meine Projekte im Ordner “/www”
cd /www svn export https://svn.cakephp.org/repo/branches/1.2.x.x/ projektname
Wichtig ist halt dass man mit “Export” die Daten lädt und nicht mit “checkout”, das Projekt soll ja in ein eigenes SVN Repository.
Jetzt den Browser öffnen, die URL ist projektname.localhost und dann den Anweisungen folgen. Schreibrechte setzten, Datenbank Parameter und was CakePHP sonst fordert.
In diesem Zusammenhang:
- CakePHP – Error: The requested address was not found on this server Sowas passiert natürlich immer wenn es gerade brennt. Man Deployed...
- MySQL User und Datenbank in einem Rutsch über die Kommandozeile Gerade wenn man neu auf einem Server ist, kann es...
- CakePHP – Arbeiten mit zwei Datenbanken Im Prinzip ist es sehr einfach mit zwei Datenbanken zu...