11.Nas_1


● 시놀로지 도커 nextcloud 설치 2단계) 크롬 접속 https 주의요함 및 접속 불가로 lets 인증서 연결하기


  • 링크

  • 첨부

  • 컨텐츠 정보


    본문

    ● 시놀로지 도커  nextcloud 설치 2단계) 크롬 접속  https 주의요함 및 접속 불가로  lets 인증서 연결하기

    시놀로지 도커 설치 이름

    linuxserver/nextcloud

    3232235521_1656555254.7864.png


    - 시놀로지 도커에 nextcloud설치 접속  https 오류 

    3232235521_1656494392.0977.png

    3232235521_1656526177.3783.png


    본문제는 

    도메인및 인증서 연결 설정 부분을 수정

    하면 해결 됩니다


    도커 설정  파일

    /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;


    ...중략....


    2번째 작업 
    ssl_certificate 와 ssl_certificate_key 의 경로를 설정 합니다
    저의서버 인증서 경로 찾기
    cat /usr/syno/etc/certificate/_archive/DEFAULT
    ls /usr/syno/etc/certificate/_archive/2P8uzH/

    3232235521_1656529224.9451.png

    상기 를
    1) /config 폴더 마운트 확인
    nano /config/nginx/site-confs/default
    또는 마운트 볼륨에서
    nano /volume1/docker/nextcloud/config/nginx/site-confs/default
    에서 확인한

      ssl_certificate /config/keys/cert.crt;

      ssl_certificate_key /config/keys/cert.key;


    를 저의서버 인증서 경로파일을 복사 연동 해야 합니다


    마운트를 확인 합니다

    3232235521_1656529390.3971.png


    /volume1/docker/nextcloud/config/keys/
    폴더에  서버인증서를 복사폴더를 복사 진행 합니다.

    2)  lets 인증서 복사 확인
    cp /usr/syno/etc/certificate/_archive/2P8uzH/ /volume1/docker/nextcloud/config/keys/2P8uzH  -R
    3232235521_1656527721.987.png

    3232235521_1656529691.9774.png


    2차 인증서 경로 수정  연결
    nano /config/nginx/site-confs/default
    수정하여
    ssl_certificate 는 cert.pem
    ssl_certificate_key는 privkey.pem
    의 경로로 수정 진행 합니다

    수정
        ssl_certificate /config/keys/2P8uzH/cert.pem;

         ssl_certificate_key /config/keys/2P8uzH/privkey.pem;


    3232235521_1656528676.77.png



    수정 확인후  nextcloud 재시작


    3232235521_1656529790.4215.png



    nextcloud  연결


    정상적으로 인증서 오류 없이 연결 성공 >> 정상적인 https 접속을 lets 인증서 로딩 성공


    3232235521_1656529894.9095.png



    작업 스케쥴러에 인증서 복사  작업스케줄러 실행을 매일 저장 합니다


    cp /usr/syno/etc/certificate/_archive/2P8uzH/ /volume1/docker/nextcloud/config/keys/2P8uzH  -R


    3232235521_1656530018.3859.png

    주) 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 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    뷰PDF add1,add2



    관련자료

    댓글 0
    등록된 댓글이 없습니다.


    전체 1,766 / 1 페이지
    게시물이 없습니다.(다음페이지로 이동 하세요)
    전체 1,766 / 1 페이지



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-11-22 12:34:04

    오늘의 홈 현황


    • 현재 접속자♨ 503 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 9 명
    • 오늘 방문자 2,216 명
    • 어제 방문자 3,272 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,801,372 명
    • 전체 게시물※ 8,855 개
    • 전체 댓글수※ 25,230 개
    • 전체 회원수 11,325 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑