phpCacheAdmin
v1.6.4
좋아하는 캐싱 시스템을위한 웹 대시 보드.

웹 브라우저에서 아카이브를 압축하고 Index.php를 실행하십시오. 설치가 필요하지 않습니다. 그러나 composer install 실행하는 것이 좋습니다 (필요하지는 않지만).
기본값 (예 : Redis, Memcached 서버)을 사용하는 경우 모든 것이 상자에서 작동해야합니다. 구성을 사용자 정의하려면 config.dist.php 직접 편집하지 말고 config.php 에 복사하십시오.
모든 파일을 교체하고 tmp 폴더를 삭제합니다 (이 폴더에는 컴파일 된 Twig 템플릿 만 포함).
구성 파일의 모든 키는 지원되는 ENV 변수이며 PCA_ 접두사로 시작해야합니다.
배열이있는 옵션은 "DOT 표기법"을 사용하여 설정할 수 있지만 점 대신 _ 사용하십시오. 또는 JSON (예 : Redis SSL 옵션)을 사용할 수도 있습니다.
Redis :
PCA_REDIS_0_NAME 서버 이름 (선택 사항).PCA_REDIS_0_HOST 경로를 지정할 때 선택 사항.PCA_REDIS_0_PORT 기본 포트를 사용할 때 선택 사항입니다.PCA_REDIS_0_SCHEME 연결 방식 (선택 사항). TLS 연결이 필요한 경우 tls 로 설정하십시오.PCA_REDIS_0_SSL SSL 옵션. Redis> = 6.0 (선택 사항)이 필요합니다. json {"cafile":"private.pem","verify_peer":true} 로 값을 설정할 수 있습니다.PCA_REDIS_0_DATABASE 기본 데이터베이스 (선택 사항).PCA_REDIS_0_USERNAME ACL- redis> = 6.0 (선택 사항)이 필요합니다.PCA_REDIS_0_PASSWORD 선택 사항입니다.PCA_REDIS_0_AUTHFILE 비밀번호가있는 파일 (예 : DoCKER 비밀) (선택 사항).PCA_REDIS_0_PATH UNIX 도메인 소켓 (선택 사항).PCA_REDIS_0_DATABASES 데이터베이스 수, 구성 명령이 비활성화 된 경우 사용하십시오 (선택 사항).PCA_REDIS_0_SCANSIZE 키 수, 서버는 키 대신 스캔 명령을 사용합니다 (선택 사항).memcached :
PCA_MEMCACHED_0_NAME 서버 이름 (선택 사항).PCA_MEMCACHED_0_HOST 옵션 경로가 지정 될 때 선택 사항입니다.PCA_MEMCACHED_0_PORT 선택 사항.PCA_MEMCACHED_0_PATH UNIX 도메인 소켓 (선택 사항).자세한 정보는 구성 파일을 엽니 다.
다른 서버를 추가하려면 동일한 환경 변수를 추가하지만
0에서1까지 변경하십시오 (세 번째 서버의 경우2등).
Docker 이미지도 사용할 수 있습니다 : https://hub.docker.com/r/robinn/phpcacheadmin
단일 명령으로 실행 :
docker run -p 8080:80 -d --name phpcacheadmin -e " PCA_REDIS_0_HOST=redis_host " -e " PCA_REDIS_0_PORT=6379 " -e " PCA_MEMCACHED_0_HOST=memcached_host " -e " PCA_MEMCACHED_0_PORT=11211 " robinn/phpcacheadmin또는 docker-compose.yml 에서 사용하십시오
version : ' 3 '
services :
phpcacheadmin :
image : robinn/phpcacheadmin
ports :
- " 8080:80 "
# volumes:
# If you want to use config.php instead of ENV variables
# - "./config.php:/var/www/html/config.php"
environment :
- PCA_REDIS_0_HOST=redis
- PCA_REDIS_0_PORT=6379
- PCA_MEMCACHED_0_HOST=memcached
- PCA_MEMCACHED_0_PORT=11211
links :
- redis
- memcached
redis :
image : redis
memcached :
image : memcached lru_crawler 활성화해야합니다. 키를 얻을 방법이 없기 때문에 SASL은 지원되지 않습니다.모든 대시 보드를 활성화 할 필요는 없습니다.
robinn/cache ) 대시 보드.