● 시놀로지 도커 nextcloud 설치 2단계) 크롬 접속 https 주의요함 및 접속 불가로 lets 인증서 연결하기
♨ 카랜더 일정 :
2022년06월29일
컨텐츠 정보
- 25,291 조회
본문
● 시놀로지 도커 nextcloud 설치 2단계) 크롬 접속 https 주의요함 및 접속 불가로 lets 인증서 연결하기
시놀로지 도커 설치 이름
linuxserver/nextcloud
- 시놀로지 도커에 nextcloud설치 접속 https 오류
본문제는
도메인및 인증서 연결 설정 부분을 수정
하면 해결 됩니다
도커 설정 파일
/config/nginx/site-confs/default
도커 /config 볼륨 마운트 부분 확인
/volume1/docker/nextcloud/config
여기에 /volume1/docker/nextcloud/config/keys/2P8uzH
인증서 복사
시놀로지 인증서 파일 저장 위치
/usr/syno/etc/certificate/_archive/2P8uzH/
도커 컨테이너에 ssh 로 접속
docker ps | grep netxcloud
...b04153a976eb .... netcloud
도커 ssh 접속
docker exec -it b04153a976eb bash
주) 도커 ssh 접속하지 않고 직접 마운트 부분을 수정 가능 합니다
1차 수정 : ddns 도메인 만 수정하면 1차 접속 가능
nano /config/nginx/site-confs/default
또는
nano /volume1/docker/nextcloud/config/nginx/site-confs/default
에서
server_name 11q.kr;
을 수정 합니다.
....중략....
# server_name _;
# domain add
server_name 11q.kr;
ssl_certificate /config/keys/cert.crt;
ssl_certificate_key /config/keys/cert.key;
ssl_certificate /config/keys/cert.crt;
ssl_certificate_key /config/keys/cert.key;
를 저의서버 인증서 경로파일을 복사 연동 해야 합니다
마운트를 확인 합니다
ssl_certificate /config/keys/2P8uzH/cert.pem;
ssl_certificate_key /config/keys/2P8uzH/privkey.pem;
수정 확인후 nextcloud 재시작
nextcloud 연결
정상적으로 인증서 오류 없이 연결 성공 >> 정상적인 https 접속을 lets 인증서 로딩 성공
작업 스케쥴러에 인증서 복사 작업스케줄러 실행을 매일 저장 합니다
cp /usr/syno/etc/certificate/_archive/2P8uzH/ /volume1/docker/nextcloud/config/keys/2P8uzH -R
주) copy시 디랙토리 표기에 따른 경로 복사 관계
/usr/syno/etc/certificate/_archive/2P8uzH/
을
/volume1/docker/nextcloud/config/keys/2P8uzH
에 복사저장하면 아래와 같이 복사 됩니다.
-----
root@https11qkr:/volume1/docker/nextcloud/config/keys/2P8uzH# pwd
/volume1/docker/nextcloud/config/keys/2P8uzH
root@https11qkr:/volume1/docker/nextcloud/config/keys/2P8uzH# ls -l
total 64
-rwxrwxrwx+ 1 shimss users 1818 Jun 30 04:07 cert.pem
...
-rwxrwxrwx+ 1 shimss users 1679 Jun 30 04:07 privkey.pem
...
경로 설정에 몇번 혼선이 !!!!! 참조
/usr/syno/etc/certificate/_archive/2P8uzH
/usr/syno/etc/certificate/_archive/2P8uzH/*.*
/volume1/docker/nextcloud/config/keys/2P8uzH
/volume1/docker/nextcloud/config/keys/2P8uzH/
인증서 도커 설치 참고 사이트 //나중에 설정이 도커에서 편하게 되면 참조
● 작업전)docker에서 Lets Encrypt 인증서 발급하기
글정보
https://zerogyun.dev/2020/01/29/NextCloud에 LetsEncrypt/
에서 참조 저의 system에 작업 진행 준비
system 조건 : 시놀로지
도메인 업체 :cafe24
ddns : 11q.kr
ssh 접속 다음 사항을 사용중인(.11q.kr) ddns 를 변경후 명령어을 붙여넣기 실행 합니다
예)
docker run -it --rm --name certbot \
-v '/etc/letsencrypt:/etc/letsencrypt' \
-v '/var/lib/letsencrypt:/var/lib/letsencrypt' \
certbot/certbot certonly -d '*.11q.kr' \
--manual --preferred-challenges dns \
--server https://acme-v02.api.letsencrypt.org/directory
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
댓글목록
등록된 댓글이 없습니다.