HestiaCP는 Redis 메모리 캐시를 어떻게 설치하나요? 0부터 1까지의 세부 단계

최신 웹사이트와 애플리케이션에서 메모리 캐싱 기술은 성능을 향상시키는 핵심 도구 중 하나가 되었습니다.

Redis널리 사용되는 인메모리 데이터 구조 저장 시스템으로서, 캐싱, 세션 관리, 데이터 저장 등의 시나리오에서 폭넓게 활용됩니다.

이 기사에서는 방법을 자세히 설명합니다. 헤스티아CP Debian 또는 Ubuntu 시스템에 설치하는 단계를 포함하여 Debian 또는 Ubuntu 시스템에 Redis 메모리 캐시를 설치 및 구성하고, Redis 서비스를 구성하고, Redis와 php-redis의 차이점을 이해합니다.

HestiaCP는 Redis 메모리 캐시를 어떻게 설치하나요? 0부터 1까지의 세부 단계

1. 공식 저장소를 사용하여 Redis를 설치합니다.

Redis가 Debian이나 Ubuntu에서 항상 기본값은 아닙니다.软件저장소에서 사용 가능하거나 이전 버전을 사용할 수 있습니다. 최신 Redis 버전을 얻으려면 공식 Redis 저장소를 추가하고 설치해야 합니다. 구체적인 단계는 다음과 같습니다.

  1. Redis 공식 GPG 키 가져오기

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Redis 공식 창고 추가

    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
    
  3. 패키지 목록 업데이트

    sudo apt update
    
  4. Redis 및 php-redis 확장 설치

    sudo apt install redis php-redis
    

이러한 방식으로 공식 Redis 저장소에서 최신 버전의 Redis를 설치할 수 있습니다.

PHP 8.2를 사용하는 경우 다음 명령을 사용하여 Redis 확장을 설치하십시오.

apt install php8.2-redis
systemctl restart php8.2-fpm

2. Redis 서비스 상태 확인

설치가 완료되면 Redis 서비스가 정상적으로 실행되고 있는지 확인할 수 있습니다. 당신의 말에 따르면 Linux 배포판에서는 다음 명령을 사용할 수 있습니다.

  • systemd를 사용하는 시스템

     systemctl status redis
    
  • init.d를 사용하는 시스템

     /etc/init.d/redis-server status
    
  • Redis 버전 정보 보기

     redis-cli --version
    
  • Redis 서버 연결 테스트

     redis-cli ping
    

    Redis가 실행 중이면 다음 메시지를 받아야 합니다. PONG 응답.

3. Redis를 안전하게 구성

Redis의 보안을 향상하려면 다음 조치를 취하는 것이 좋습니다.

  • 비밀번호 추가

    무단 액세스를 방지하려면 Redis 구성 파일에 비밀번호를 설정하세요.

  • 접근 제한

    특정 IP 주소 또는 네트워크에서 Redis 서비스에 대한 액세스를 제한합니다.

  • 소켓 사용

    속도와 보안을 높이려면 TCP 포트 대신 소켓을 사용하십시오.

4. php-redis와 Redis의 차이점

Redis를 설치하면 다음과 같은 내용도 볼 수 있습니다. php-redis 이 확장. 그들은 다음과 같은 점에서 다릅니다:

  • PHP-레디스

    php-redis PHP 스크립트가 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를 얻을 수 있습니다.

하나의 서버에 여러 서버를 운영하는 방법워드프레스(WordPress)웹사이트에서 Redis를 구성하는 방법은 무엇인가요?

시스템 안정성과 보안을 보장하기 위해 Redis 서비스 상태를 확인하고 필요한 보안 구성을 수행하십시오.

이해 php-redis Redis와 Redis의 차이점은 Redis에서 제공하는 기능을 더 잘 구성하고 활용하는 데 도움이 되며 개발 및 운영 효율성을 더욱 향상시킵니다.

희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) shared "HestiaCP는 Redis 메모리 캐시를 어떻게 설치하나요?" 0부터 1까지의 상세한 단계가 도움이 될 것입니다.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-31961.html

더 많은 숨겨진 트릭을 알아보려면🔑 Telegram 채널에 가입하세요!

마음에 드셨다면 공유하고 좋아요를 눌러주세요! 여러분의 공유와 좋아요는 저희의 지속적인 원동력이 됩니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

기사 디렉토리
위쪽으로 스크롤