맨처음 가비아에서 도메인을 하나 구매를한다 ,
구매후에 구입한 도매인을 클릭한후 '관리' 까지 들어가서
저 버튼을 클릭한다
그후
설정을 클릭한 후에
이 부분에서 레코드 수정을 누른후에
이 화면이 나오면 진짜 반이상 성공 저기서 파란 동그라미 버튼중에 레코드 추가를 먼저 누르시고
호스트에 ' www ' 을 추가한뒤 값/위치 쪽에 ec2 퍼블릭 주소를 넣어주면 된다 .
호스트 @ 는 디폴트로 존재함으로 수정버튼만 눌러서 값/위치 만 바꿔주면 완성 .
더이상 가비아는 손볼것이 없다
aws ---> ec2 ---> 보안그룹 ---> 인바운드 편집
들어간후에 규칙추가를 누르고
HTTPS 두개를 개통해주면 ec2까지 완성
gitbash 접속후에
$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository universe
$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
$ sudo apt-get install certbot python3-certbot-nginx
$ sudo vi /etc/nginx/sites-available/default
$ sudo nginx -t
$ sudo systemctl reload nginx
$ sudo vi /etc/nginx/nginx.conf
컨피그 파일을 연후에
include /etc/nginx/mime.types;
server {
server_name ribborn.kr www.ribborn.kr;
location / { proxy_pass http://127.0.0.1:8888; // 제 포트번호가 8888
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
}
$ sudo systemctl reload nginx
$ sudo certbot --nginx -d ribbornsv.shop -d www.ribbornsv.shop
순서 대로하면 완성~!
'트러블 슈팅' 카테고리의 다른 글
Nginx: Failed to start A high performance web server and a reverse proxy server 에러 (0) | 2022.08.02 |
---|---|
nginx에서 웹소켓이랑 sse 뚫기 (0) | 2022.08.02 |
스프링 영국 시간 바꾸 (0) | 2022.07.22 |
우분투 시간 바꾸기 (0) | 2022.07.20 |
[Spring Error]cannot deserialize from Object value (no delegate- or property-based Creator) (0) | 2022.07.18 |