Installer Zend Optimizer sur CentOS 6
Guide de déploiement du module serveur pour l'exécution de scripts PHP encodés.
Zend Optimizer est une application serveur gratuite qui permet l'exécution de scripts PHP encodés avec Zend Guard. Elle améliore également les performances des applications en optimisant le code avant son exécution.
Vérification préalable
Avant de procéder à l'installation, vérifiez si le module est déjà actif sur le serveur à l'aide de la commande suivante :
php -m | grep Zend
Processus d'installation (pour les systèmes 64 bits)
1. Téléchargement de la distribution :
Utilisez wget pour récupérer le paquet depuis la source officielle :
wget [http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz](http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz)
2. Extraction de l'archive :
tar xzvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
3. Vérification de la version PHP :
Zend Optimizer 3.3.9 est compatible avec les versions PHP jusqu'à 5.2.x inclus. Vérifiez la version actuelle avec :
php -v
4. Copie du module :
Déplacez le fichier de module approprié vers le répertoire des extensions PHP. Pour PHP 5.2, utilisez la commande suivante :
cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/lib64/php/modules/
5. Configuration de PHP :
Enregistrez le chemin de l'extension en créant ou en mettant à jour le fichier de configuration :
echo "zend_extension=/usr/lib64/php/modules/ZendOptimizer.so" >> /etc/php.d/zend.ini
6. Redémarrage du serveur web :
Redémarrez Apache pour appliquer la nouvelle configuration :
service httpd restart
Confirmation de l'installation
Pour vérifier que le module est chargé correctement, consultez à nouveau la liste des modules PHP :
php -m | grep Zend
La sortie doit désormais inclure Zend Optimizer et Zend Extension Manager.
Points importants
- Compatibilité : Zend Optimizer 3.3.9 est conçu spécifiquement pour PHP 5.2 et les versions antérieures. Pour PHP 5.3 ou supérieur, Zend Guard Loader doit être utilisé à la place.
- Architecture : Assurez-vous que l'architecture du paquet correspond à celle de votre système d'exploitation (x86_64 pour les environnements 64 bits).
Aide
Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !