CentOS 시스템에 PHP ionCube 구성 요소 간단 설치

4,356 0

ionCube Encoder는 PHP 소스 코드를 Bytecode로 변환하여 암호화 및 라이선스 처리를 할 수 있으며, 처리된 PHP 코드는 더 이상 오픈 소스가 아닙니다. 암호화된 PHP 코드를 실행하려면 반드시 ionCube Loader를 사용해야 합니다.

PHP 자체에는 ionCube Loader 모듈이 포함되어 있지 않으므로 ionCube 웹사이트에서 다운로드해야 합니다. ionCube Loader는 무료이지만 Encoder의 가격은 비교적 비쌉니다(시작 가격 $199). 이 글에서는 다양한 PHP 환경에 적용할 수 있는 ionCube Loader 설치 방법을 소개합니다.

설치 단계

  1. 설치 디렉터리 열기
Bash
cd /usr/local/
  1. 구성 요소 패키지를 다운로드합니다. 자신의 시스템에 적합한 버전을 선택해야 합니다.
Bash
# 32 位系统
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip

# 64 位系统
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
  1. 구성 요소 패키지 압축 해제
Plain Text
tar xvfz ioncube.zip
  1. php.ini의 위치를 찾은 다음, Zend 설정 파일의 첫 번째 줄에 다음을 추가합니다.
Plain Text
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.6.so

뒤의 5.6은 해당 PHP 버전으로 수정해야 합니다.

설정이 완료되면 웹 서버를 재시작하여 결과를 확인합니다.

댓글

(0)

아직 댓글이 없습니다

댓글 작성