Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng

Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng (http://quantrinet.com/forum/index.php)
-   Quản trị Webserver Apache, Php, SSL (http://quantrinet.com/forum/forumdisplay.php?f=104)
-   -   Hướng dẫn cài đặt ZendOptimizer, ZendGuardloader cho PHP 5.3.x trên Plesk 10, Plesk11 (http://quantrinet.com/forum/showthread.php?t=9408)

hoctinhoc 07-05-2013 11:53 AM

Hướng dẫn cài đặt ZendOptimizer, ZendGuardloader cho PHP 5.3.x trên Plesk 10, Plesk11
 

Hướng dẫn cài đặt ZendOptimizer, ZendGuardloader cho PHP 5.3.x trên Plesk 10, Plesk 11


Cài đặt ZendOptimizer, ZendGuardloader cho PHP 5.3.x

Từ phiên bản php 5.2.x trở về trước thì Zend phát triển bản ZendOptimizer để hỗ trợ các phiên bản php này.

Nhưng kể từ PHP 5.3.x về sau thì Zend đã thay đổi tên ZendOptimizer thành ZendGuardloader

Sau đây là cách cài đặt ZendGuardloader cho PHP 5.3.x


1. Download ZendGuardLoader

http://www.zend.com/en/products/guard/downloads

http://downloads.zend.com/guard/5.5....-x86_64.tar.gz


2.Giải nén và Copy file: ZendGuardLoader.so vao thu muc: /usr/local
/Zend/

#mkdir /usr/local/Zend/
#tar -xf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
#cd cd ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/
#cp ZendGuardLoader.so /usr/local/Zend/

3. Thêm dòng sau vào cuối file: /etc/php.ini

#vi /etc/php.ini


zend_extension = /usr/local/Zend/ZendGuardLoader.so

4. Khởi động lại dịch vụ httpd

#service httpd restart

5. Chạy Zend cùng với Ioncube

Sau khi khởi động lại dịch vụ httpd thì dịch vụ này sẽ bị lỗi

lổi do conflict giữa Zend Optimizer và Ioncube (Ioncube được cài đặt kèm theo Plesk trước đó)

Để fix lổi này và cho phép Zend Optimizer cùng chạy với Ioncube thì bạn làm nhu sau:

SSH vào Server gõ lênh:

Mã HTML:

#grep 'zend_extension.*ioncube' /etc/php.ini /etc/php.d/*
Xem đường dẫn đến file cấu hinh ioncube

Sữa file: ioncube-loader.php thêm dấu ; trước dòng zend_extension=/.... để không load file ioncube lênh


Mã HTML:

#vi /etc/php.d/00-ioncube-loader.ini

; comment out next line to disable ionCube Zend extension in php

;zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.3.so

Thêm 2 dòng sau vào file php.ini để load: ioncube và zend

Mã:

#vi /etc/php.ini

[Zend]
zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.3.so
zend_extension=/usr/local/Zend/ZendGuardLoader.so

Chúc bạn thành công!


:battay:


Bây giờ là 09:17 PM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.