[php] Zend Guard Loader 설치
[ Zend Guard Loader 설치 ]
# wget ris.smileserv.com/source/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz -> php5.4 이기때문에 5.4버전용을 다운받았다.
# tar -zxvf ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz -> 압축해제
# cd ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64 -> 해당 디렉토리로 이동
# cd php-5.4.x/ -> 해당 디렉토리로 이동
# ls -> ls 명령어로 확인해보면 아래처럼 ZendGuardLoader.so 파일이 생성되어 있을것이다.
ZendGuardLoader.so
# pwd -> pwd 명령어로 확인해보면 아래처럼 현재 경로가 나올텐데 ZendGuardLoader.so 의 경로를 php.ini 파일에 적어줘야한다.
/usr/local/src/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64/php-5.4.x
# vi /usr/local/apache/conf/php.ini -> php.ini 파일에 아래 내용을 추가해준다.
[Zend.loader]
zend_extension=/usr/local/src/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64/php-5.4.x/ZendGuardLoader.so
zend_loader.enable = 1
zend_loader.disable_licensing = 0
zend_loader.obfuscation_level_support = 3
[root@testvhost php-5.4.x]# php -v -> 아파치 재시작 후에 php 버전확인시 Zend Guard Loader 가 보이게 된다
PHP 5.4.45 (cli) (built: Sep 19 2016 15:31:07)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies