ionCube Loader 설치
작성자 정보
- 작성자 관리자
- 작성일
본문
1. ionCube Loader 다운로드
먼저, 최신 버전의 ionCube Loader를 다운로드하고 압축을 풉니다.
bash
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xvzf ioncube_loaders_lin_x86-64.tar.gz
2. PHP 확장 디렉토리 확인
ionCube Loader 파일을 복사할 PHP 확장 디렉토리를 확인합니다. 다음 명령어를 사용하여 PHP 확장 디렉토리를 찾습니다:
bash
php -i | grep extension_dir
출력된 경로가 확장 디렉토리입니다.
3. 적절한 ionCube Loader 파일 복사
다운로드한 ioncube 폴더로 이동한 후, PHP 버전에 맞는 .so 파일을 확장 디렉토리에 복사합니다. 예를 들어, PHP 7.4를 사용하는 경우:
bash
cd ioncube
cp ioncube_loader_lin_7.4.so /usr/lib/php/20200930/
여기서 /usr/lib/php/20200930/는 앞서 확인한 확장 디렉토리 경로입니다.
4. php.ini 파일에 설정 추가
이제 php.ini 파일에 ionCube Loader를 로드하도록 설정을 추가해야 합니다. 먼저 php.ini 파일의 경로를 확인합니다:
bash
php -i | grep 'php.ini'
출력된 경로에서 php.ini 파일을 열고, 다음 줄을 추가합니다:
text
zend_extension=/usr/lib/php/20200930/ioncube_loader_lin_7.4.so
이때, 경로와 파일 이름은 사용 중인 PHP 버전에 맞게 조정해야 합니다.
5. PHP 서비스 재시작
변경 사항을 적용하기 위해 PHP-FPM 또는 Apache/Nginx 서비스를 재시작합니다.
PHP-FPM을 사용하는 경우:
bash
sudo service php7.4-fpm restart
Apache를 사용하는 경우:
bash
sudo systemctl restart apache2
Nginx를 사용하는 경우:
bash
sudo systemctl restart nginx
6. 설치 확인
설치가 성공적으로 완료되었는지 확인하려면 다음 명령어로 PHP 버전을 확인하십시오:
bash
php -v
출력에 ionCube PHP Loader가 포함되어 있으면 설치가 완료된 것입니다.
먼저, 최신 버전의 ionCube Loader를 다운로드하고 압축을 풉니다.
bash
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xvzf ioncube_loaders_lin_x86-64.tar.gz
2. PHP 확장 디렉토리 확인
ionCube Loader 파일을 복사할 PHP 확장 디렉토리를 확인합니다. 다음 명령어를 사용하여 PHP 확장 디렉토리를 찾습니다:
bash
php -i | grep extension_dir
출력된 경로가 확장 디렉토리입니다.
3. 적절한 ionCube Loader 파일 복사
다운로드한 ioncube 폴더로 이동한 후, PHP 버전에 맞는 .so 파일을 확장 디렉토리에 복사합니다. 예를 들어, PHP 7.4를 사용하는 경우:
bash
cd ioncube
cp ioncube_loader_lin_7.4.so /usr/lib/php/20200930/
여기서 /usr/lib/php/20200930/는 앞서 확인한 확장 디렉토리 경로입니다.
4. php.ini 파일에 설정 추가
이제 php.ini 파일에 ionCube Loader를 로드하도록 설정을 추가해야 합니다. 먼저 php.ini 파일의 경로를 확인합니다:
bash
php -i | grep 'php.ini'
출력된 경로에서 php.ini 파일을 열고, 다음 줄을 추가합니다:
text
zend_extension=/usr/lib/php/20200930/ioncube_loader_lin_7.4.so
이때, 경로와 파일 이름은 사용 중인 PHP 버전에 맞게 조정해야 합니다.
5. PHP 서비스 재시작
변경 사항을 적용하기 위해 PHP-FPM 또는 Apache/Nginx 서비스를 재시작합니다.
PHP-FPM을 사용하는 경우:
bash
sudo service php7.4-fpm restart
Apache를 사용하는 경우:
bash
sudo systemctl restart apache2
Nginx를 사용하는 경우:
bash
sudo systemctl restart nginx
6. 설치 확인
설치가 성공적으로 완료되었는지 확인하려면 다음 명령어로 PHP 버전을 확인하십시오:
bash
php -v
출력에 ionCube PHP Loader가 포함되어 있으면 설치가 완료된 것입니다.
관련자료
-
이전
-
다음
댓글 0개
등록된 댓글이 없습니다.