[ Server ][ Linux ] CentOS7 ZipArchive 설치(php-pecl-zip)
페이지 정보
작성자 웹지기 댓글 1건 조회 9,697회 작성일 19-11-04 16:31본문
패키지 설치 및 실행 확인
# yum search zip |grep -i php
#
# * remi-php72: ftp.riken.jp
# php-mcnetic-zipstreamer.noarch : Stream zip files without i/o overhead
# php-pclzip.noarch : Compression and extraction functions for Zip formatted
# php-pecl-zip.x86_64 : A ZIP archive management extension
# php-zipstream.noarch : Streaming dynamic zip from PHP without writing to the
# php54-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php55-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php56-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php70-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php71-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php72-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php73-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php74-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
remi 레포지토리를 php 7.2 레포지토리로 활성화
# yum-config-manager --enable remi-php72
php에 설치
# yum install -y php-pecl-zip
php72에 설치(multi php 일경우 버젼별로 설치해야 함)
Install php72-php-pecl-zip rpm package:
# yum --enablerepo=remi-test install php72-php-pecl-zip
php.d의 폴더아래에 40-zip.ini 파일에 설정
# echo "extension=zip.so" >> /etc/php.d/40-zip.ini
multi php의 경우
php.d의 폴더를 검색서 해당 파일이 있는지 확인 후 다음 명령 실행
# echo "extension=zip.so" >> /etc/opt/remi/php72/php.d/40-zip.ini
설치 완료 및 활성화 확인
# yum search zip |grep -i php
#
# * remi-php72: ftp.riken.jp
# php-mcnetic-zipstreamer.noarch : Stream zip files without i/o overhead
# php-pclzip.noarch : Compression and extraction functions for Zip formatted
# php-pecl-zip.x86_64 : A ZIP archive management extension
# php-zipstream.noarch : Streaming dynamic zip from PHP without writing to the
# php54-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php55-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php56-php-pecl-zip.x86_64 : A ZIP archive management extension
# php70-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php71-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php72-php-pecl-zip.x86_64 : A ZIP archive management extension
# php73-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
# php74-php-pecl-zip.x86_64 : Une extension de gestion des ZIP
php56과 php72에 설치가 된 내용
정상 설치 되었으면 php를 재시작
# systemctl restart php-fpm
정상 설치 되었으면 php 7.2 재시작( multi php의 경우 각각의 php-fpm재시작 )
# systemctl restart php72-php-fpm
댓글목록
장승원님의 댓글
장승원 작성일
https://pkgs.org 페이지에서 검색을 통해 찾을 수 있습니다.
php-pecl-zip 로 검색을 하면되고 검색 후 해당 리눅스 버젼에 맞는 rpm을 클릭하면
Install Howto 를 통해 설치 방법대로 설치 하면 된다.