https://www.woobi.net/files/attach/images/601/485af8928e9ff940f8be384328696e82.png
우분투(Ubuntu) 20.04로 변경되었습니다.

Ubuntu 18.04 LTS (update: 20.04 focal) 에 Let’s Encrypt SSL 인증서 설치하기

woobi 2019.03.21 조회 수 1538 추천 수 0

1. 설치

 1-1 Ubuntu 18.04 LTS

 

$ sudo add-apt-repository ppa:certbot/certbot

$ sudo apt update

$ sudo apt install python-certbot-apache

 

1-2 Ubuntu 20.04 LTS(focal)

 


$ sudo snap install --classic certbot

 

5.jpg

 

    Ubuntu 20.04 LTS 설치후 인증서 받기는 동일하게 진행한다,

 

2. 인증서 받기

 

$ sudo certbot --apache -d woobi.org -d www.woobi.org

 

   -d woobi.org -d www.woobi.org <==부분에 인증서를 받고자하는 사이트 주소를 적어준다.

    (글에서는 woobi.org 와 www.woobi.org 두 주소가 들어간 인증서를 신청함)

 

1: No redirect - Make no further changes to the webserver configuration.
2: Redirect - Make all requests redirect to secure HTTPS access. Choose this for
new sites, or if you're confident your site works on HTTPS. You can undo this
change by editing your web server's configuration.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate number [1-2] then [enter] (press 'c' to cancel): 2

 위와 같이 나오면 2을 입력한다.

 

인증서 자장위치

/etc/letsencrypt/live/(자신의 도메인주소) 

1.jpg

위와같이 4개의 파일이 생성된것을 볼 수있다.

 

3. 자동 갱신

 

$ sudo certbot renew --dry-run

 

인증서가 90일 후면 만료되므로

 

주기적으로 입력하여 만료전에 갱신을 한다.

 

4. 인증서 테스트

 

https://www.ssllabs.com/ssltest/ 에서 자신의 도메인을 입력한다.

 

Profile

0개의 댓글

Profile
에디터
  • woobi 2021.08.18 조회 60

    Ubuntu에서 MariaDB 10.3 이후 버전과 phpmyadmin을 설치한 후 phpmyadmin에 접속하려 하면 #1698 - Access denied for user 'root'@'localhost' 라는 오류가 나타난다. 보안상 phpMyAdmin에서는 root 계정을 사용할...

  • woobi 2020.12.26 조회 507

    1. php 8.0 업데이트 이전에 기존에 설치된 PHP 모듈을 확인한다. $ dpkg --get-selections | grep -i php 2. PHP 8 저장소 추가 $ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:...

  • woobi 2020.12.03 조회 1179

    Ubuntu server 20.04 에 rclone 설치 및 구글드라이브 마운트 하기. 1. unzip 패키지 설치 rclone 설를 하기 위해서는 unzip 이 설치 되어있어야 한다. $ sudo apt-get install fuse unzip 2. rclone 설치 $ curl htt...

  • woobi 2020.10.09 조회 448

    우분투에서 이전에 실행 했던 명령어 (history) 는 키보드의 화살표 ↑↓ 로 빠르게 실행 할 수 있으나 보안상이나 기타 이유로 삭제해야 하는 경우가 있다. 히스토리 목록은 root 디렉토리의 .bash_history 파일에 저...

  • woobi 2020.09.07 조회 350

    XE, Rhymix, Wordpress 에서 짧은주소 혹은 고유주소 기능을 사용하기 위해서는 mod_rewrite 을 활성화 시켜야 한다. 1. mod_rewrite 설치 $ sudo a2enmod rewrite 2. etc/apache2/apache2.conf 파일 수정 $ vi etc/a...

  • woobi 2020.09.07 조회 1747

    Ubuntu 에서 MariaDB 10.X (10.4 이전 버젼)와 phpmyadmin을 설치한 후 phpmyadmin에 접속하려 하면 #1698 - Access denied for user 'root'@'localhost' 라는 오류가 나타난다. 해결을 위해서는 root 계정의 패스워...

  • woobi 2020.09.05 조회 213

    1. MariaDB 10.X 버젼 부터는 설치후 패스워드 없이 접속한다. $ sudo mysql 2. 기존 패스워드 방식으로 접속하기 위해서는 MariaDB 접속후 패스워드를 설정해 준다. 차례로 입력한다. 2-1 $ sudo mysql 2-2 MariaDB ...

  • woobi 2020.08.20 조회 394

    1. MariaDB 혹은 MySQL 의 패스워드를 변경하고 사이트에 접속하면 다음과 같은 에러가 나타난다. " DB ERROR 1045 : Access denied for user 'root'@'localhost' (using password: YES) " 2. MariaDB(MySQL) 패스워...

  • woobi 2020.08.14 조회 329

    1. 20.04로 업그레이드 전 18.04를 최신 상태로 실행한다. $ sudo apt update && sudo apt upgrade $ sudo apt dist-upgrade $ sudo apt autoremove 2. 최신 상태에서 업그레이드 메니져를 설치한다. $ sudo apt inst...

  • woobi 2020.07.24 조회 1444

    우분투 에서 apt-get update 로 자동 업데이트를 하기위해 apt list에 저장소(repository)를 추가 한 항목을 제거 하기 위한 두가지 방법. 1. --remove 로 삭제하기. 다음과 같이 저장소를 추가하였을 경우 $ sudo ad...