-
DB와 인증서 및 NGINX 설정파일을 생성하면 되긴 됩니다만... 일단 1개를 성공적으로 운영해보신 후 도전해보세요.
-
매일 밤 11시에 자동으로 갱신을 시도합니다. 유효기간이 1달 남았을 때 자동으로 갱신되며, nginx 리로드되면서 적용됩니다.
-
1. 정상이라면 바로 나와야됩니다.
2.
chmod +x ssl_renew.sh
이게 맞습니다. +가 빠져있네요.
3. 인증서 발급이 잘되었다면 문제가 없는데... nginx 에러를 봐야 알 수 있겠습니다.
docker ps
위 명령어로 nginx가 잘 돌아가는지 확인해보세요. 혹시 문제가 있다면
docker-compose up nginx
위 명령어를 내리면 어떤 에러가 나오는지 확인할 수 있습니다.
프로토콜 수정이 무슨 말인지 모르겠습니다.
-
DB 서버는 큰 사이트의 경우 필수적으로 해주더라구요.
phpmyadmin은 그냥 nginx 리버스 프록시로 IP 제한할 수 있습니다.
포테이너가 외부도 작업 가능한지는 모르겠네요. 뭔가 원격으로 할 수 있는 기능은 있더라구요.
-
테스트해보니 잘 됩니다 :)
저는 위에서 제시해주신 방법 말고.. nginx-php-fpm 이미지를 사용했구요.
여러개의 사이트를 구동시키고 있는데 DB는 공유를 하고 있어서, 해당 이미지들과 db컨테이너를 링크시키고..
인증서는 시놀로지의 기본 인증서로 해결했습니다. 결과적으론 시놀로지의 역방향 프록시 -> 도커 이미지로 연결이 되네요.
이렇게 되고나니 nginx-proxy-manager도 올려서 쓸까 싶었는데, 일단은 지금 상태로 써봐야겠어요.
막상 하고보니 nginx와 php를 분리하는게 맞는 것 같습니다(...) 어려워…
siane
2022.03.11 14:59
-
모듈이 없네요....
차선으로, 도커에 nginx, php 등을 올려서 해볼까...를 고려중입니다..;;
siane
2022.03.10 16:16
-
nginx: [emerg] cannot load certificate "/etc/letsencrypt/live//fullchain.pem": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/letsencrypt/live//fullchain.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)
제 오류는 이것 때문인 거 …
juuuno
2021.09.09 00:54
-
어떤 에러가 나는지 궁금하네요.
볼 수 없으니 왜 안되는지 알 수 없습니다.
도커에 Nginx 포함되어 있습니다.
-
혹시 따로 nginx를 세팅할 필요는 없나요?
nginx 웹서버로 설정해서는 접속 테스트가 잘되는데 도커 컴포즈로 워드프레스 설치는 접속이 안되네요.
고칼로리
2021.08.12 10:09
-
Creating portainer ... done
Creating db ... done
Creating redis ... done
Creating certbot ... done
Creating php ... done
Creating phpmyadmin ... done
Creating nginx ... done
Done! ?
by Rafael Correa Gomes and Woosung Choi
-----
이렇게 설치가 문제없이 다 되었는데요.
워드프레스에 접근하려면 웹브라우저에서 u…
고칼로리
2021.08.11 20:08