/
PHP igbinary library 설치
PHP igbinary library 설치
igbinary 는 PHP 의 기본 serializer 를 대체하는 library 로 속도가 월등히 빠르며 PHPRedis 와 같이 사용하면 더욱 좋습니다.
Linux/OS X
pecl 로 설치하면 되며 컴파일러와 php-devel 패키지가 필요합니다.
pecl install igbinary
Windows
- 사용하는 PHP 버전에 맞는 미리 컴파일한 바이너리를 pecl 사이트에서 다운로드 받습니다.
- php 의 ext 폴더에 다운받은 dll 을 복사합니다.
php.ini 의 에 다음 내용을 추가합니다.
설정
php.ini 의 extension 항목에 다음 내용을 추가하고 웹 서버나 php-fpm 을 재시작합니다.
; Load igbinary extension extension=igbinary.so ; Use igbinary as session serializer session.serialize_handler=igbinary ; Enable or disable compacting of duplicate strings ; The default is On. igbinary.compact_strings=On ; If uncommented, use igbinary as the serializer of APCu ; (APCu 5.1.10 or newer is strongly recommended) ;apc.serializer=igbinary
설치 확인
명령창에서 다음 명령어를 실행해서 igbinary 설치 여부를 확인합니다.
$ php -r "phpinfo();"|grep igbinary
/etc/php.d/20-igbinary.ini, igbinary igbinary support => enabled igbinary version => 3.0.1 igbinary APCu serializer ABI => no igbinary session support => yes igbinary.compact_strings => On => On Registered serializer handlers => php_serialize php php_binary igbinary wddx session.serialize_handler => igbinary => igbinary
같이 보기
, multiple selections available,
Related content
RHEL/CentOS 와 Windows 및 Unix 에 php 설치
RHEL/CentOS 와 Windows 및 Unix 에 php 설치
More like this
PHP Composer v1 설치/사용하기
PHP Composer v1 설치/사용하기
More like this
WSL 2 Ubuntu 20 LTS 에 php laravel 개발 환경 구성
WSL 2 Ubuntu 20 LTS 에 php laravel 개발 환경 구성
More like this
RHEL/CentOS 와 Amazon Linux 에 php 7 설치
RHEL/CentOS 와 Amazon Linux 에 php 7 설치
More like this
RHEL/CentOS 8 에 PHP 7.3 설치하기
RHEL/CentOS 8 에 PHP 7.3 설치하기
More like this
nginx php 연동
nginx php 연동
More like this