phpCacheAdmin
v1.6.4
您喜欢的缓存系统的网络仪表板。

解压缩存档并在Web浏览器中启动index.php。无需安装。但是,强烈建议(尽管不需要)运行composer install 。
如果您使用默认值(例如Redis,Memcached服务器),则所有内容都应从开箱即用。要自定义配置,请勿直接编辑config.dist.php ,而是将其复制到config.php中。
替换所有文件并删除tmp文件夹(此文件夹仅包含编译的树枝模板)。
配置文件中的所有键均受支持的ENV变量,它们只需从PCA_前缀开始。
可以使用“点符号”设置带有数组的选项,但使用_而不是点。或者,您甚至可以使用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 Secrets(可选)。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 )仪表板。