우분투 SSL 적용 - Certbot

2023. 11. 8. 23:26·Linux/ubuntu

일단 공유기에서 포트포워딩을 하는 사람들은 꼭 ! 포트포워딩 부분에 https포트 443 추가해주길 바람..ㅠㅠ

어제 이것때문에 4시간 까먹음...

 

원래 ZeroSSL로 했었는데 아니 자꾸 접속이 안되다 못해 이제 http도 안드가져서... 하루종일 지웠다 깔았다를 반복하다가 결국에 문제는 포트포워딩이었다!

 

어쨌든 마지막엔 Certbot인 상태이기에... 

 

먼저 Certbot을 설치해준다

$sudo snap install --classic certbot

 

그담에 ssl 적용할 인증서를 받아야하는데

$sudo certbot --apache -d 도메인

예를 들어, 내 블로그라고 가정을 하면

$sudo certbot --apache -d ssnong.tistory.com

이런식으로 적어주면 된다.

 

입력을 하면 처음 설치하게 되었을 경우 

 

Enter Email address (user for ~~~~) 

Enter 'c' to cancel : 

나오는데 자신의 이메일을 입력해주면 되고

 

그다음 질문에는 Y를, 그다음 질문에는 N을 입력하면 된다.

 

그다음에는 리다이렉트를 할거냐 안할거냐 물어보는데

1번 : http도 그대로 쓸거임

2번 : https로 리다이렉트 할거임

 

진짜.. 그냥 이게 끝이다...

 

인증서 갱신 명령어는 

$sudo certbot renwe --dry-run

만료되기 전에 갱신을 해주면 되고

 

인증서 저장위치는

 

/etc/letsencrypt/live/도메인주소 로 확인을 하면 된다.

 

인증서 테스트
https://www.ssllabs.com/ssltest/

 

SSL Server Test (Powered by Qualys SSL Labs)

SSL Server Test This free online service performs a deep analysis of the configuration of any SSL web server on the public Internet. Please note that the information you submit here is used only to provide you the service. We don't use the domain names or

www.ssllabs.com

 

요기 위에 사이트를 가면 내 SSL이 정상인지 볼 수 있으니까 확인하면 된다.

저작자표시 비영리

'Linux > ubuntu' 카테고리의 다른 글

우분투 웹 포트번호 바꾸기  (0) 2023.11.08
git 설치부터 깃허브 연동까지 (소스트리)  (1) 2023.10.30
ubuntu - Apache, MySQL, PHP 설치  (0) 2023.10.09
'Linux/ubuntu' 카테고리의 다른 글
  • 우분투 웹 포트번호 바꾸기
  • git 설치부터 깃허브 연동까지 (소스트리)
  • ubuntu - Apache, MySQL, PHP 설치
ssnong
ssnong
캠핑 맛집 여행 윈도우 리눅스 PHP DB 등 기록 공간입니다
  • ssnong
    호슐랭
    ssnong
  • 전체
    오늘
    어제
    • 분류 전체보기 (42)
      • Linux (21)
        • ubuntu (4)
        • Rocky 8.10 (16)
      • Windows (5)
      • git (3)
      • Lang (3)
        • javascript (3)
        • PHP (0)
      • Database (3)
        • MySQL8.0 (2)
        • MariaDB (1)
        • PostgreSQL(17.2) (0)
      • AWS (1)
      • ERROR! (4)
  • 링크

    • 일상은 여기서!
  • 공지사항

  • 인기 글

  • 태그

    리눅스 nftables
    Linux
    리눅스 nft
    rocky postgresql설치
    linux nftables
    rocky 8 postgresql 설치
    rocky nftables
    linux postgresql설치
    centos nftables
    pg_hba.conf 설정
    ssh 접속
    nftables
    hyper-v vm 생성
    rocky
    linux nft
    git push
    리눅스
    postgresql.conf 설정
    git pull
    nginx php 소켓통신
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
ssnong
우분투 SSL 적용 - Certbot
상단으로

티스토리툴바