CentOS에서 PHP ionCube 구성 요소 간단 설치

4,334 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. 구성 요소 패키지 압축 해제
tar xvfz ioncube.zip
  1. php.ini의 위치를 찾은 다음 Zend 구성 파일의 첫 번째 줄에 다음을 추가합니다.
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.6.so

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

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

댓글

(0)

아직 댓글이 없습니다

댓글 작성

© 2026 근심을 잊는 한 장. 모든 권리 보유.

근심을 잊는 한 장은 기술 탐구와 일상을 다루는 개인 웹사이트입니다. 웹 개발, 백엔드 및 DevOps 실무를 기록하고 소프트웨어 도구와 디지털 경험, 코드 밖의 견문과 생각을 나눕니다.