Hướng dẫn cài đặt Zend Guard Loader trên VPS Linux

Zend Guard Loader được cung cấp bởi zend.com là một hệ thống thực hiện giải mã và thực thi mã nguồn đã được mã hóa bởi phần mềm Zend Guard do chính hãng này cung cấp. Ưu điểm của nó là khi ta thực hiện mã hóa mã nguồn PHP bằng phần mềm Zend Guard thì nó sẽ sinh ra các mã bytecode thay thế nội dung thật của file. Điều đó giúp khi thực thi các đoạn mã code của bạn sẽ không phải thông qua một quá trình thông dịch. Vì vậy tốc độ xử lý của website và tính bảo mật sẽ được nâng cao và chống lại nhìn trộm thông tin và mã nguồn.

Hiện nay Zend Guard Loader chỉ hỗ trợ phiên bản PHP 5.6 trở xuống.

Hướng dẫn cài đặt Zend Guard Loader

Bước 1: Để cài đặt được chúng ta cần phải sử dụng SSH để kiểm tra xem VPS của mình sử dụng phiên bản Linux 64 bit hay 32 bit.

Sau khi truy cập được vào VPS bằng SSH: các bạn gõ lệnh: uname -i như hình sau để xem phiên bản Linux của VPS là gì.
Kiểm tra phiên bản Linux

Và lệnh php -v để kiểm tra phiên bản PHP máy chủ chúng ta đang sử dụng.

Kiểm tra phiên bản PHP
Như các bạn có thể thấy VPS của mình đang sử dụng phiên bản Linux 64 bit và PHP 5.3.3

Bước 2: Truy cập vào trang: http://www.zend.com/en/products/loader/downloads#Linux

Đối với máy chủ của mình sử dụng bản PHP 5.3.3 vì vậy mình sẽ chọn tiếp nút “Download Older Versions” để tìm bản Loader cũ hơn. Và máy chủ mình chạy bản Linux 64 bit nên sẽ download bản 64 bit.

Tải phiên bản Zend phù hợp
Bước 3: Sau khi tải về giải nén ra mình được tập tin: ZendGuardLoader.so trong thư mục: ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x dùng File Zilla kết nối giao thức SSH để tải tập tin lên thư mục sau: /usr/lib64/php/modules

Tải zend loader lên thư viện mở rộng PHP
Bước 4: Tạo một tập tin: ZendGuard.ini với nội dung

rồi upload lên thư mục: /etc/php.d như hình sau:

Tải file thiết lập php.ini

Bước 5: Sử dụng lệnh: service php-fpm reload để reload lại PHP

để khởi động lại service httpd

và sử dụng lệnh: php-v trên SSH nếu trả về như hình sau là thành công

Cài đặt thành công Zend Guard Loader

Lời kết

Zend Guard là một ứng dụng tốt, để giúp bạn an toàn trước những cuộc tấn công hack local. Nếu bạn đang yêu cầu một sự an toàn cho hệ thống website của mình thì Zend Guard là một sự lựa chọn tốt. Chúc các bạn cài đặt Zend Guard Loader cho VPS của mình thành công.

Vinh Dương Đình

Life isn’t about finding yourself. Life is about creating yourself.

Xem thêm bài viết Facebook
comment Không có bình luận
mode_editĐể lại bình luận

menu
menu