기사 디렉토리
최신 웹사이트와 애플리케이션에서 메모리 캐싱 기술은 성능을 향상시키는 핵심 도구 중 하나가 되었습니다.
널리 사용되는 인메모리 데이터 구조 스토리지 시스템인 Redis는 캐싱, 세션 관리 및 데이터 스토리지와 같은 시나리오에서 널리 사용됩니다.
이 기사에서는 방법을 자세히 설명합니다. 헤스티아CP Debian 또는 Ubuntu 시스템에 설치하는 단계를 포함하여 Debian 또는 Ubuntu 시스템에 Redis 메모리 캐시를 설치 및 구성하고, Redis 서비스를 구성하고, Redis와 php-redis의 차이점을 이해합니다.

1. 공식 저장소를 사용하여 Redis를 설치합니다.
Redis가 Debian이나 Ubuntu에서 항상 기본값은 아닙니다.软件저장소에서 사용 가능하거나 이전 버전을 사용할 수 있습니다. 최신 Redis 버전을 얻으려면 공식 Redis 저장소를 추가하고 설치해야 합니다. 구체적인 단계는 다음과 같습니다.
Redis 공식 GPG 키 가져오기
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgRedis 공식 창고 추가
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list패키지 목록 업데이트
sudo apt updateRedis 및 php-redis 확장 설치
sudo apt install redis php-redis
이러한 방식으로 공식 Redis 저장소에서 최신 버전의 Redis를 설치할 수 있습니다.
PHP 8.2를 사용하는 경우 다음 명령을 사용하여 Redis 확장을 설치하십시오.
apt install php8.2-redis
systemctl restart php8.2-fpm2. Redis 서비스 상태 확인
설치가 완료되면 Redis 서비스가 정상적으로 실행되고 있는지 확인할 수 있습니다. 당신의 말에 따르면 Linux 배포판에서는 다음 명령을 사용할 수 있습니다.
systemd를 사용하는 시스템
systemctl status redisinit.d를 사용하는 시스템
/etc/init.d/redis-server statusRedis 버전 정보 보기
redis-cli --versionRedis 서버 연결 테스트
redis-cli pingRedis가 실행 중이면 다음 메시지를 받아야 합니다.
PONG응답.
3. Redis를 안전하게 구성
Redis의 보안을 향상하려면 다음 조치를 취하는 것이 좋습니다.
비밀번호 추가
무단 액세스를 방지하려면 Redis 구성 파일에 비밀번호를 설정하세요.
접근 제한
특정 IP 주소 또는 네트워크에서 Redis 서비스에 대한 액세스를 제한합니다.
소켓 사용
속도와 보안을 높이려면 TCP 포트 대신 소켓을 사용하십시오.
4. php-redis와 Redis의 차이점
Redis를 설치하면 다음과 같은 내용도 볼 수 있습니다. php-redis 이 확장. 그들은 다음과 같은 점에서 다릅니다:
PHP-레디스
php-redisPHP 스크립트가 Redis 서버와 상호 작용할 수 있도록 하는 PHP용 확장입니다. 설치하다php-redis마지막으로 PHP 애플리케이션은 Redis의 캐싱, 세션 관리 및 대기열 처리 기능을 활용할 수 있습니다. 주목해야 할 점은php-redis이는 Redis 서버 자체를 포함하지 않으며 단지 PHP와 Redis 사이의 브리지일 뿐입니다.Redis
Redis는 Redis 데이터베이스를 실행하는 데 사용되는 독립형 서비스입니다. 백그라운드에서 데몬 프로세스로 실행되며 데이터 저장 및 캐싱 서비스를 제공합니다. 사용을 포함한 기타 응용 프로그램
php-redis확장된 PHP 애플리케이션은 네트워크를 통해 Redis 서버에 연결되어 작동할 수 있습니다.
요컨대,php-redis PHP 애플리케이션에서 Redis를 운영하기 위한 PHP 확장입니다. Redis는 메모리 내 데이터 저장 기능을 제공하는 독립적인 서비스입니다.
PHP 애플리케이션에서 Redis를 사용하려면 Redis 서버와 Redis 서버를 모두 설치해야 합니다. php-redis PHP 애플리케이션이 통과할 수 있도록 확장 php-redis 확장은 Redis와 통신합니다.
결론
HestiaCP에 Redis 메모리 캐시를 설치하고 구성하면 웹사이트와 애플리케이션의 성능을 크게 향상시킬 수 있습니다.
이 문서의 단계에 따라 공식 저장소를 추가하고 Redis를 설치하면 최신 버전의 Redis를 얻을 수 있습니다.
Redis 서비스 상태를 확인하고 필요한 보안 설정을 하여 시스템 안정성과 보안을 확보하시기 바랍니다.
이해 php-redis Redis와 Redis의 차이점은 Redis에서 제공하는 기능을 더 잘 구성하고 활용하는 데 도움이 되며 개발 및 운영 효율성을 더욱 향상시킵니다.
희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) shared "HestiaCP는 Redis 메모리 캐시를 어떻게 설치하나요?" 0부터 1까지의 상세한 단계가 도움이 될 것입니다.
이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-31961.html
더 많은 숨겨진 트릭을 알아보려면🔑 Telegram 채널에 가입하세요!
마음에 드셨다면 공유하고 좋아요를 눌러주세요! 여러분의 공유와 좋아요는 저희의 지속적인 원동력이 됩니다!