
Debian 10/9/8에 Memcached를 설치하는 방법
2022-10-18 last update
6 minutes reading memcached cachingserver memcacheMemcached 키-값 기반으로 메모리에 데이터를 저장하는 분산 메모리 개체 캐싱 시스템입니다. 동적 웹사이트를 최적화하고 메모리에 개체를 캐시하여 속도를 높이는 데 매우 유용합니다. 이 기사는 Debian 10, Debian 9 Stretch 및 Debian 8 Jessie 시스템에 PHP Memcache 확장이 포함된 Memcached를 설치하는 데 도움이 될 것입니다. -d => 데몬 모드에서 Memcached를 실행합니다. -m => Memcached에서 사용할 최대 메모리입니다. (기본값: 64MB) -p => Memcached용 포트를 정의합니다. (기본값: 11211) -l => 수신 대기할 IP 주소를 정의합니다. 0.0.0.0을 사용하여 모든 IP(엔터페이스)에서 수신 대기합니다. 변경한 후 Memcached 서비스를 다시 시작합니다.
?>123이제 info.php 파일을 Apache 문서 루트에 복사하고 웹 인터페이스에 액세스합니다. Memcache를 검색하면 아래와 같은 결과가 나옵니다.
1단계 – Debian에 Memcached 설치
시스템에서 apt 패키지 캐시를 업데이트한 다음 Debian 시스템에 Memcached를 설치합니다. 데비안 시스템의 터미널에서 아래 명령을 실행합니다.sudo apt update sudo apt install memcached
2단계 – Memcached 구성
여기에서 Memcache 구성에 대한 세부 정보를 찾을 수 있습니다. 초기 레벨 구성의 경우 Memcache 구성 파일/etc/memcached.conf에서 다음 설정을 확인하십시오.3단계 – Memcached 설정 테스트
nc 명령을 사용하여 Memcached 상태를 확인합니다. 이것은 Memcached 서버 실행의 현재 통계를 보여줍니다. 따라서 값은 설치마다 다를 수 있습니다.echo "stats" | nc localhost 11211
STAT maxbytes 67108864 STAT maxconns 1024 STAT tcpport 11211 STAT udpport 0 STAT inter 127.0.0.1 STAT verbosity 0 STAT oldest 0 STAT evictions on STAT domain_socket NULL STAT umask 700 STAT growth_factor 1.25 STAT chunk_size 48 STAT num_threads 4 STAT num_threads_per_udp 4 STAT stat_key_prefix : STAT detail_enabled no STAT reqs_per_event 20 STAT cas_enabled yes STAT tcp_backlog 1024 STAT binding_protocol auto-negotiate STAT auth_enabled_sasl no STAT item_size_max 1048576 STAT maxconns_fast no STAT hashpower_init 0 STAT slab_reassign no STAT slab_automove 0 STAT slab_chunk_max 1048576 STAT lru_crawler no STAT lru_crawler_sleep 100 STAT lru_crawler_tocrawl 0 STAT tail_repair_time 0 STAT flush_enabled yes STAT hash_algorithm jenkins STAT lru_maintainer_thread no STAT hot_lru_pct 32 STAT warm_lru_pct 32 STAT expirezero_does_not_evict no STAT idle_timeout 0 STAT watcher_logbuf_size 262144 STAT worker_logbuf_size 65536 STAT track_sizes no END
4단계 – Memcached PHP 확장 프로그램 설치
다음 명령을 실행하여 시스템에 PHP Memcached 확장을 설치합니다.설치를 완료한 후 Apache 서비스를 다시 시작하여 모든 설정을 다시 로드해야 합니다.sudo apt install php-memcached
모두 완료되었습니다. 이제 다음 코드를 사용하여 info.php 파일을 생성하여 Memcache PHP 확장이 활성화되고 제대로 작동하는지 테스트할 수 있습니다. phpinfo();phpenmod memcached sudo service apache2 restart
?>123이제 info.php 파일을 Apache 문서 루트에 복사하고 웹 인터페이스에 액세스합니다. Memcache를 검색하면 아래와 같은 결과가 나옵니다.
