>백엔드 개발 >PHP 문제 >PHP에서 Redis 확장을 설치하고 구성하는 방법

PHP에서 Redis 확장을 설치하고 구성하는 방법

PHPz
PHPz원래의
2023-04-12 13:56:252440검색

인터넷 기술이 발전함에 따라 대용량 데이터를 처리해야 하는 웹 애플리케이션이 점점 더 많아지면서 캐시에 대한 수요도 늘어나고 있습니다. Redis는 데이터를 빠르게 저장하고 액세스하여 웹 애플리케이션의 성능을 크게 향상시킬 수 있는 효율적인 메모리 기반 키-값 스토리지 시스템입니다.

웹 애플리케이션 개발을 위한 주요 도구 중 하나인 PHP는 자연스럽게 Redis 사용을 지원합니다. 그러나 Redis를 PHP와 함께 사용하려면 Redis 확장을 사용해야 합니다. 이 문서에서는 Redis 확장을 설치하고 구성하는 방법을 설명합니다.

Redis 확장 설치

  1. Redis 확장 다운로드

Redis 확장은 PECL 웹사이트에서 다음 명령을 실행하여 다운로드할 수 있습니다.

pecl install redis
  1. Redis 설치

Redis 확장 프로그램을 실행하려면 Redis 자체를 설치해야 합니다. Redis 공식 웹사이트를 방문하여 최신 버전의 Redis를 다운로드할 수 있습니다.

  1. phpredis 설치

phpredis 소스 코드를 다운로드하고 압축을 푼 다음 압축을 푼 디렉터리에 입력하고 컴파일하세요.

cd /path/to/phpredis
phpize
./configure
make
sudo make install
  1. PHP 확장 구성

PHP.ini 파일에 다음 줄을 추가하세요:

extension=redis.so

Redis 확장 구성

Redis 확장을 구성하려면 Redis 클라이언트의 구성 파일을 편집하고 서비스를 다시 시작해야 합니다.

  1. Redis 구성 파일 편집

Redis 클라이언트의 구성 파일(일반적으로 /etc/redis/redis에 위치)을 엽니다. conf) 바인딩 옵션을 찾으세요. 이를 수정하고 다음과 같이 서버가 바인딩된 IP 주소를 제공합니다.

bind 127.0.0.1
  1. Redis 서비스 다시 시작

Ubuntu에서는 다음 명령을 사용하여 Redis 서비스를 다시 시작할 수 있습니다.

sudo service redis-server restart
  1. Redis 테스트 확장

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.