# Redis 설정

먼저 Redis가 설치되어 있다고 가정합니다. ([Redis 설치](https://wiki.dhcloud.me/books/redis "Redis") 문서를 참고 하세요)

Redis의 Network와 bookstack의 네트워크를 같은 네트워크로 연결해 줍니다.

아래 예제는 "home\_network"라는 곳에 연결해 주었습니다.

\["home\_network" 생성\]

```shell
docker network create home_network
```

 \["home\_network"와 "bookstack" 네트워크 연결\]

```shell
docker network connect home_network bookstack
```

설치된 Docker와 Mapping된 아래 파일을 열어 ".env" 파일 (config/www/.env)을 추가해 줍니다.

<p class="callout success">\# Set both the cache and session to use Redis  
CACHE\_DRIVER=redis  
SESSION\_DRIVER=redis  
  
\# Example of using a single local Redis server  
REDIS\_SERVERS=<span style="color: rgb(224, 62, 45);">**Redis\_IP**</span>:6379:0  
</p>

<span style="color: rgb(224, 62, 45);">**Redis\_IP**</span>는 Portainer의 Network에서 확인 가능합니다. Redis가 사용 중인 IP 값 또는<span style="color: rgb(224, 62, 45);"> **IP가 변동될 시 "Host Name"**</span>을 넣어주시면 됩니다.

<p class="callout success">REDIS\_SERVERS=<span style="color: rgb(224, 62, 45);">**redis**</span>:6379:0</p>

[![redis_hostname.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-07/scaled-1680-/MAaYdmrcm3rpB2z6-redis-hostname.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-07/MAaYdmrcm3rpB2z6-redis-hostname.png)