티스토리 뷰
"""
주의 ! 해당 포스트 대로 작업하기 위해서는 최소 매월 2만원대의 비용이 1년간 발생합니다.
AWS 라이트세일은 유료 서비스입니다. Free Tier 서비스가 아님을 상기시켜 드립니다.
"""
참조사이트: 라이트세일 도커 용량으로 메모리용량 결정하기 로즈라인 블로그
참조사이트: 라이트세일 설치 AWS 라이트세일 홈페이지
참조사이트: 점프 투 Fast API
"""
Domain name Specify your registered domain name: *****.shop
ns-*146.awsdns-15.org
ns-*98.awsdns-60.net
ns-*775.awsdns-29.co.uk
ns-*86.awsdns-23.com
가비아 도메인 정보 변경
Create a DNS Zone
Select your static IP location
Attach to an instance
Identify your static IP (도메인과 같게)
Static IP: 3.36.218.***
Create a DNS Zone
Create static IP
""" 여기까지 마쳤으면, 서버 설정을 위해 같은 계정 블로그 중 여기를 가서 설정을 하고 옵니다. """
https://mobaxterm.mobatek.net/download.html.
MobaXterm free Xserver and tabbed SSH client for Windows
The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!
mobaxterm.mobatek.net
다음 과정은 점프 투 Fast API 에 지시대로 작업을 합니다.
// SSH 연동 과정
주의요함을 제거하기 위해 아마존 라이트세일에 https 적용하기
[참조블로그] 보면 상세내용이 잘 설명되어 있습니다.
다음은 짧게 줄여서 명령어만 나열했습니다...
SSL 인증서를 발급
sudo apt install -y certbot
sudo apt install -y python3-certbot-nginx
sudo certbot --nginx -d fastcode.shop --no-eff-email --agree-tos -m seoul@fastcode.kr
중간에 redirect를 할거냐 하면 2를 입력하시고 엔터
Congratulations! Your certificate and chain have been saved at: 이런 메세지가 보이면 인증서 발급
인증서를 자동으로 연장시키는 방법
sudo certbot renew --dry-run
기다리면 보임 : Congratulations, all renewals succeeded. The following certs have been renewed
sudo certbot renew
sudo crontab -e
보임 : select an editor
2 vim 선택
제일 아래로 내려가서 아래와 같이 추가
0 0 * * * certbot renew --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx"
esc :wq!
Reboot
'7. 클라우드' 카테고리의 다른 글
라이트세일(LightSail) 에 도커 설치 후 Fast API 실행 (0) | 2023.03.08 |
---|---|
AWS LightSail 에 Fastapi 설치 후 "Hello Amazon" 출력하기 (0) | 2023.03.07 |
AWS EC2 세이빙 플랜으로 비용 절감 (쿠버네티스 설정) (0) | 2023.03.06 |
AWS 네임서버를 이용하는 경우 (0) | 2023.02.22 |
Pulumi 에 기반한 AWS 람다 서버리스 구축 (0) | 2023.01.27 |
- Total
- Today
- Yesterday
- JUnit
- intellij
- maven
- mariadb
- Eclipse
- COLAB
- vscode
- React
- Java
- Mlearn
- Mongo
- nodejs
- docker
- terms
- Git
- FLASK
- SpringBoot
- springMVC
- jQuery
- Python
- ERD
- KAFKA
- tensorflow
- Django
- AWS
- JPA
- SQLAlchemy
- Oracle
- database
- Algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |