인터넷 기술이 발전함에 따라 대용량 데이터를 처리해야 하는 웹 애플리케이션이 점점 더 많아지면서 캐시에 대한 수요도 늘어나고 있습니다. Redis는 데이터를 빠르게 저장하고 액세스하여 웹 애플리케이션의 성능을 크게 향상시킬 수 있는 효율적인 메모리 기반 키-값 스토리지 시스템입니다.
웹 애플리케이션 개발을 위한 주요 도구 중 하나인 PHP는 자연스럽게 Redis 사용을 지원합니다. 그러나 Redis를 PHP와 함께 사용하려면 Redis 확장을 사용해야 합니다. 이 문서에서는 Redis 확장을 설치하고 구성하는 방법을 설명합니다.
Redis 확장은 PECL 웹사이트에서 다음 명령을 실행하여 다운로드할 수 있습니다.
pecl install redis
Redis 확장 프로그램을 실행하려면 Redis 자체를 설치해야 합니다. Redis 공식 웹사이트를 방문하여 최신 버전의 Redis를 다운로드할 수 있습니다.
phpredis 소스 코드를 다운로드하고 압축을 푼 다음 압축을 푼 디렉터리에 입력하고 컴파일하세요.
cd /path/to/phpredis phpize ./configure make sudo make install
PHP.ini 파일에 다음 줄을 추가하세요:
extension=redis.so
Redis 확장을 구성하려면 Redis 클라이언트의 구성 파일을 편집하고 서비스를 다시 시작해야 합니다.
Redis 클라이언트의 구성 파일(일반적으로 /etc/redis/redis에 위치)을 엽니다. conf) 바인딩 옵션을 찾으세요. 이를 수정하고 다음과 같이 서버가 바인딩된 IP 주소를 제공합니다.
bind 127.0.0.1
Ubuntu에서는 다음 명령을 사용하여 Redis 서비스를 다시 시작할 수 있습니다.
sudo service redis-server restart
Redis 확장을 올바르게 설치하고 구성했다고 가정하면 다음 PHP 코드를 사용하여 Redis 확장이 제대로 작동하는지 테스트할 수 있습니다.
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set('test', 'hello, world!'); echo $redis->get('test');
모든 것이 제대로 작동하면 "hello, world! "가 표시됩니다. 콘솔로 출력됩니다.
Redis 확장은 PHP 개발자가 반드시 숙달해야 하는 도구로, 웹 애플리케이션에서 대량의 데이터를 처리하고 애플리케이션 성능을 향상시키는 데 도움이 될 수 있습니다. Redis 확장을 설치하고 구성할 때 주의해야 할 몇 가지 세부 사항이 있지만 이 문서에 설명된 단계를 따르면 작업을 쉽게 완료할 수 있습니다.
위 내용은 PHP에서 Redis 확장을 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!