A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

1.7. Configuration du serveur

Zend Framework 3 requiert que votre serveur ait la version 5.6 (ou ultérieure) de PHP installée. Notez que c'est une exigence plutôt stricte. Tous les hébergeurs partagés bon marché et tous les serveurs privés n'ont pas une telle version PHP moderne.

De plus, la méthode recommandée pour installer ZF3 (et d'autres composants dépend de votre application) utilise Composer. Cela oblige à avoir accès à un shell (SSH) pour pouvoir exécuter l'outil de ligne de commande Composer. Certains hébergeurs fournissent un accès FTP uniquement, de sorte que vous ne pourrez pas installer une application basée sur ZF3 sur ces serveurs de la manière habituelle.

ZF3 utilise l'extension de réécriture d'URL pour rediriger les internautes vers le script d'entrée de votre site (vous devez activer le module mod_rewrite d'Apache). Vous pouvez également avoir besoin d'installer des extensions PHP, comme memcached. Cela peut être une difficulté lors de l'utilisation d'un hébergement mutualisé et nécessite que vous ayez des droits d'administrateur sur votre serveur.

Donc, si vous envisagez d'utiliser ZF3 sur un hébergement Web partagé, réfléchissez à deux fois. Le meilleur serveur pour installer ZF3 est un serveur avec la dernière version de PHP et avec un accès shell pour pouvoir exécuter Composer et installer des extensions PHP.

Si votre entreprise gère sa propre infrastructure de serveur et peut se permettre de mettre à jour la version de PHP vers la dernière, vous pouvez installer ZF3 sur votre serveur privé.

Une alternative acceptable consiste à installer une application Web basée sur ZF3 sur un service d'hébergement basé sur le cloud, comme Amazon Web Services. Amazon fournit des instances de serveur Linux dans le cadre du service EC2. EC2 est plutôt bon marché, et il fournit un niveau d'utilisation gratuit vous permettant de l'essayer gratuitement pendant un an. Nous fournissons des instructions pour les débutants sur l'installation d'un site Web ZF3 sur le cloud Amazon EC2 dans l'annexe E. Installation d'une application Web ZF3 sur Amazon EC2.


Top