도메인 구매하기

www.gabia.com/ㅔ서 도메인을 구입한다

 

도메인에 ip 적용하기

 

 

도메인 주소인 www.developer-hyun.com  을 입력 및 index.php 를 붙여주면

연결이 된 것을 확인 할 수 있다

 

let`s encrypt 적용(https 적용)

(구) (실패해서 아래 방법으로 진행함)

http는 오래전에 나온 버전이기 때문에 최근에는 https라는 보안이 강화된 것을 주로 쓰고있다 따라서 도메인에다 https를 적용시켜 보안을 강화해보도록 하였다

 

sudo apt-get update
sudo apt-get upgrade       //업데이트하기
sudo apt-get-repository ppa:certbot/certbot

apt-repository command not found   오류 발생은

sudo apt-get install software-properties-common

 

으로 해결하였다

sudo apt-get install python-certbot-nginx
sudo certbot --nginx -d 도메인주소 -email 이메일주소      //ex) -d www.naver.com -email naver@naver.com

 

이제 nginx에서 443포트를 설정해야한다

cd /etx/nginx/sites-available
sudo vi default

default파일 진행중에 손상이 나서 리셋 후 다른 방법으로 시도

 

 

(신)(아래 방법으로 진행)

sudo snap install --classic certbot     //certbot 설치

좀 걸립니다

sudo ln -s /snap/bin/certbot /usr/bin/certbot    // certbot 명령 준비
sudo certbot --nginx                   //인증서 설치  서브도메인까지 추가하려면 
*서브도메인 추가부분
sudo certbot --nginx -d www.developer-hyun.com -d product.developer-hyun.com -d test.developer-hyun.com

이메일 , 권한설정 , 도메인 설정을 진행합니다

sudo certbot renew --dry-run        //갱신에 대한 정보

갱신에 대한 코드를 작성합니다

 

https가 적용된 것을 볼 수 있습니다

 

 

 

출처:certbot.eff.org/lets-encrypt/snap-nginx(cerbot 공식홈페이지)

 

+ Recent posts