Installer Cake

Catégorie : Manuel
Cet article est une traduction libre de Installing CakePHP

L'installation de Cake est on ne peut plus simple !
Mais certains prérequis sont nécessaires pour l'installer et l'utiliser.

  • Un serveur HTTP (Apache par exemple) avec les modules suivants installés : session et mod_rewrite (facultatif mais recommandé).
  • PHP 4.3.2 ou supérieur.
  • Un SGBDR (à l'heure actuelle, Cake supporte MySQL, PostgreSQL et SQLite)
Si vous remplissez ces conditions alors, vous pouvez installer Cake.
Pour cela, vous devez d'abord le télécharger (logique dirons nous)

Vous avez deux possibilités :
  • Récupérer la dernière version stable
  • Récupérer la dernière version de développement
Maintenant, vous devez décompresser le dossier téléchargé et le placer à la base de votre site Web.

Mise en place de Cake

Il existe deux méthodes de mise en place de CakePHP. La première est valable uniquement pour votre version de développement car elle risque de poser des problèmes de sécurité. La seconde est valable pour une version de production.

Note : le dossier /app/tmp doit être accessible en écriture par le serveur.

Version de développement
Placez votre application de cette manière :
/wwwroot
/cake
/app
/cake
/vendors
.htaccess
index.php

Ici, votre site sera accessible avec l'adresse suivante :
https://www.example.com/cake/controllerName/actionName/param1/param2/...

Version de production
Pour votre version de production, et si vous avez la possibilité de placer des fichiers en dehors de votre serveur web ou de modifier votre DocumentRoot, préférez la méthode suivante :

../chemin_vers_cake
/app
/config
/controllers
/models
/plugins
/tmp
/vendors
/views
/webroot <-- Ici se trouve votre DocumentRoot
.htaccess
index.php
/cake
/vendors
.htaccess
index.php

Ici, vous placez tous les documents n'ayant pas besoin d'être directement accessible par l'extérieur hors ligne.
Vous devez placer votre DocumentRoot de la manière suivante :

/chemin_vers_cake/app/webroot

Maintenant, vous pouvez vérifier si Cake fonctionne en vous rendant sur votre URL et en vérifiant que la page de test de Cake s'affiche correctement.



Identification

Statistiques

23 utilisateurs
21 articles
2 connectes

CakePHP-fr

Actualites

Sortie de PHP 5.2.1
L'équipe de développement de PHP ...
Poste le : 09/02/2007


Cake 1.1.13.4450 et 1.2.0.4451alpha
PhpNut nous l'annonce aujourd'hui, les versions...
Poste le : 05/02/2007


Ouverture de Cakephp-fr
Après une beta-test qui peut vous parait...
Poste le : 01/02/2007


Beta-test
Cakephp-fr ouvre aujourd'hui en beta-test. Cett...
Poste le : 31/01/2007


Liens