현재 위치: > 최신 기사 목록> Centos 7에서 PHP 7의 Zip 확장을 설치하는 방법

Centos 7에서 PHP 7의 Zip 확장을 설치하는 방법

gitbox 2025-06-25

Centos 7에 PHP 7의 Zip 확장을 설치하는 단계가 많이 있으며이 기사에서는 가장 쉬운 설치 방법을 제공하고 실용적인 팁을 포함시킵니다.

1. 지퍼 확장이 설치되어 있는지 확인하십시오

먼저 명령에 따라 Zip 확장이 이미 설치되어 있는지 확인할 수 있습니다.

 php -m | grep zip

"zip"이 반환되면 Zip 확장이 사전 설치되어 추가 작업이 필요하지 않음을 의미합니다.

2. 지퍼 확장을 설치하십시오

시스템에 사전 설치된 ZIP 확장 기능이 없으면 YUM 패키지 관리 도구를 통해 설치할 수 있습니다.

 <span class="fun">YUM 설치 PHP-ZIP</span>

설치가 완료되면 zip 확장을 활성화하려면 Apache 서버를 다시 시작해야합니다.

 <span class="fun">서비스 httpd 재시작</span>

nginx 서버를 사용하는 경우 다음 명령을 사용하여 Nginx를 다시 시작할 수 있습니다.

 <span class="fun">서비스 nginx 재시작</span>

3. 기본 테스트

Zip 확장을 설치 한 후 phpinfo () 함수를 사용하여 Zip 확장 기능이 성공적으로 설치되어 있는지 테스트 할 수 있습니다.

phpinfo () 함수가 포함 된 test.php 파일을 만들고 Apache 서버의 루트 디렉토리에 넣습니다.

 <?php
    phpinfo();
    ?>

파일에 액세스하고 "zip"확장자를 찾아 성공적으로 설치되었는지 확인하십시오.

4. 지퍼 확장을 사용하십시오

Zip 확장이 설치되어 활성화되면 PHP 스크립트의 확장자를 사용하여 Zip 파일을 작성하고 조작 할 수 있습니다. 예를 들어, 다음 코드는 php에서 zip 파일을 만드는 방법을 보여줍니다.

 <?php
    $zip = new ZipArchive();
    $filename = "/tmp/test.zip";
    
    if ($zip->open($filename, ZipArchive::CREATE) !== TRUE) {
        exit("파일을 만들 수 없습니다 $filename\n");
    }
    
    $zip->addFromString("testfile.txt", "이것은ZIP파일의 테스트 텍스트");
    echo "파일 수: " . $zip->numFiles . "\n";
    echo "상태: " . $zip->status . "\n";
    
    $zip->close();
    ?>

이 스크립트는 test.zip이라는 파일을 만들고 testfile.txt라는 파일을 추가합니다.

요약

이 기사에서는 CentOS 7에 PHP 7 Zip 확장을 쉽게 설치하는 방법에 대해 설명합니다. Zip 확장을 설치 한 후 Apache 또는 Nginx 서버를 다시 시작하여 확장자를 활성화하십시오. 이 기사가 설치를 성공적으로 완료하고 Zip Extension을 시작하는 데 도움이되기를 바랍니다.