WordPress Docker 설치 시 php 확장모듈 미설치 문제 해결법
WordPress 내의 Health Check에서 제기하는 intl을 비롯한 php extension 미설치 문제 해결법.
docker버전의 php를 기반으로 docker 컨테이너가 제공되다보니 원래대로 apt-get을 이용하여 php 확장모듈을 정상적으로 설치하는 일이 불가능하다. [docker-php-ext-install]을 이용해 intl 설치 후 apache2 재시작으로 마무리. 추가로 설치해야 할 패키지가 있을수도 있으나 아무튼 이런 방향임.
apt-get update
apt-get install libicu-dev
docker-php-ext-configure intl
docker-php-ext-install intl
service apache2 restart
Cloudflare API token 발급: https://blog.dalso.org/article/npmnginx-proxy-manager%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%99%80%EC%9D%BC%EB%93%9C%EC%B9%B4%EB%93%9Cwildcard-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EB%B0%9C%EA%B8%89%EB%B0%9B%EA%B8%B0-cloudflare