Installer Nginx et Zend Server

Zend Server 6.1 facilite l'installation de NGINX !

NGINX est le serveur web qui connaît la plus forte croissance dans le monde, et vient au second rang derrière Apache.

Zend Server 6.1 et NGINX s'associent avec Linux pour proposer le stack PHP "clé en mains" le plus puissant qui soit, et c'est si FACILE de se lancer !

Il y a juste une petite chose à faire pour préparer notre instance Linux à l'installation de Zend Server 6.1 avec NGINX. Il faut lui dire où récupérer les binaires de NXING, ajoutant un lien vers le dépôt adéquat dans la liste des sources disponibles.

Il faut modifier un fichier texte et, si nécessaire, taper quelques commandes dans le terminal. Les détails varient quelque peu selon que votre système utilise des packages .deb (Ubuntu, Debian, etc,) ou .rpm (CentOS ou Redhat)
Les instructions détaillées sont disponibles ici : http://nginx.org/en/linux_packages.html#stable.

Une fois ajouté le dépôt NXING, allez sur la page de téléchargement de Zend Server :
http://www.zend.com/fr/products/server/downloads - et assurez-vous que l'onglet “Linux” est sélectionné.

Téléchargez le script d'installation.

Ensuite, décompressez le fichier .tar.gz à un endroit facile d'accès depuis une fenêtre du Terminal Linux.

Maintenant, lancez le script d'installation en indiquant NGINX et la version de PHP que vous voulez utiliser.

./install_zs.sh 5.4 nginx

L'installer commencera son travail, vous demandant à l'occasion d'accepter des valeurs par défaut. Vous pouvez ajouter la directive --automatic à la commande, pour accepter automatiquement toutes les valeurs par défaut.

Si vous êtes intéressé par ce que fait le script d'installation de Zend Server, "en coulisses" sachez que c'est tout simplement ce que vous feriez “à la main”.

Il regarde s'il est sur une instance qui utilise des packages DEB ou RPM. Et il ajoure les référentiels requis aux fichiers .repo ou .list. 

Ensuite il va chercher la ou les clés publiques pour vérifier le package.

Enfin, il lance la commande d'installation adéquate en fonction du type de système que vous utilisez. (aptitude ou yum). Vous pouvez donc réinstaller ou mettre à jour à l'aide des outils Linux classiques.

Lorsque l'installation est terminée, vous pouvez faire pointer votre navigateur vers http://localhost pour confirmer que celle-ci s'est bien déroulée.

For most development purposes the NGINX default configuration will suit just fine. More information about configuring NGINX can be found here: http://wiki.nginx.org/Configuration

Vous pouvez maintenant pointer le navigateur sur http://localhost:10081, et commencer la configuration de Zend Server comme d'habitude. Vous trouverez plus d'information sur la configuration de Zend Server à l'adresse : http://devzone.zend.com/2753/installing-and-configuring-zend-server-6-on-apple-mac-osx/ - (Les captures d'écran concernent l'installation sur un Mac, mais les étapes sont les mêmes quel que soit le système où est installé Zend Server.)

Vous trouverez plus d'informations concernant Zend Server sur http://files.zend.com/help/Zend-Server-6/zend-server.htm

Pour obtenir de la documentation sur NGINX, consultez http://nginx.org/en/docs/