我使用 DDEV 作为 TYPO3 项目的开发环境。我想让 Redis 服务器可用(用于缓存)。我怎样才能做到这一点?
问问题
1766 次
2 回答
7
为了使 Redis 可用于 TYPO3,您需要:
Redis 服务器
要为您的项目创建 redis 服务器,只需创建一个
.ddev/docker-compose.redis.yaml
包含以下内容的文件:# ddev redis recipe file # version: '3.6' services: redis: container_name: ddev-${DDEV_SITENAME}-redis image: redis:4 restart: always ports: - 6379 labels: com.ddev.site-name: ${DDEV_SITENAME} com.ddev.approot: $DDEV_APPROOT environment: - VIRTUAL_HOST=$DDEV_HOSTNAME - HTTP_EXPOSE=6379 volumes: [] web: links: - redis:$DDEV_HOSTNAME
配置您的应用程序以使用 Redis
用作
redis
主机和端口6379
。
于 2018-07-23T10:35:42.330 回答
2
供参考!从 8 月 15 日 DDEV v1.1.0 开始,DDEV 将 PHP-Redis 添加到 Web 容器中。
https://www.drud.com/ddev-local/ddev-v1-1-0/
“更多服务!我们已将 PHP-Redis 添加到 Web 容器中。我们反复听说,对于想要使用 DDEV 的人来说,没有 Redis 是一个主要障碍。我们希望这会有所帮助!”
于 2018-08-31T16:54:26.863 回答