일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 따라하며 배우는 노드 리액트 기본 강의
- Do it 자바스크립트 + 제이쿼리 입문
- 계산맞추기 게임
- Colaboratory 글자 깨짐
- react
- googleColaboratory
- intellij
- 모던자바스크립트
- 모두의 파이썬
- react오류
- 웹 게임을 만들며 배우는 리액트
- props
- Spring-Framework
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- node.js 설치
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- 거북이 대포 게임
- Concurrently
- Python
- JS 개념
- DB Browser
- vs code 내 node
- 노드에 리액트 추가하기
- node.js로 로그인하기
- 타자 게임 만들기
- 자바스크립트
- spring-boot
- 리액트
- 인프런
- Today
- Total
프로그래밍 삽질 중
AWS에서 가비아 도메인 받아 연결 - 3 (puffy 코드는 더보기 확인) 본문
* 출처 : https://sesac.seoul.kr/course/active/detail.do
* 설치한 리눅스에서 필요한 코드들
https://sprinkle-guide-797.notion.site/e4ff82efbbea4b1091d2075160861688
1) HTTP가 아닌 HTTPS로 웹사이트 열기 위함
WinSCP 에서 puffy 열기 해당 내용 입력하기
vi /etc/nginx/sites-available/default // nginx 설정파일 열기
service nginx restart // nginx 재시작
[Nginx] Let's Encrypt를 통해 Nginx에서 무료로 https 설정하기
// certbot 설치를 위한 패키지관리자 업데이트
apt-get update
apt-get install software-properties-common
add-apt-repository universe
add-apt-repository ppa:certbot/certbot
apt-get update
2) 탄력적 IP(AWS에서 인스턴스 만들었을 때 생성한 IP 입력 시 창에 입력 시 오류 발생)
- AWC EC2 인스턴스 -> '보안' 설정 필요 -> '인바운드 규칙 편집' HTTPS 규칙 추가
3) 가비아에서 로그인 후 검색창에 원하는 도메인 이름 찾기
4) 결제 후 마이 가비아에서 확인(도메인 이름은 싼 거 써도 무관)
5) puffy 통해 터미널 열기
1. 터미널에 먼저 관리인 sudo su 입력
2. vi /etc/nginx/sites-available/default //입력하기
-> 여러 창이 뜰 텐데 그 중 server_name: _;이라고 쓰인 부분에 커서 갖다대고 영어 i 누르기(insert 나옴)
-> 가비아에서 결제한 도메인 입력 (예시처럼 www.goodblog.shop)
-> 저장하기는 :wq! 안 되면 :q! 입력
-> :wq! 이후 service nginx restart
6) 마이 가비아 -> 관리 -> 관리 -> 발급받은 도메인 설정
7) puffy 터미널에서 해당 코드 입력
1. 터미널에 먼저 관리인 sudo su 입력
2. apt-get install certbot python3-certbot-nginx // certbot 설치
3. certbot --nginx -d example.com -d www.example.com // certbot 실행
4. 이후에 나오는 자료들 다 "Y"로 입력하기
* 뭔가 입력 = i (insert로 전환)
* 입력한 부분 저장 = :wq!
8) AWC EC2 인스턴스 -> '보안' 설정 필요 -> '인바운드 규칙 편집' SSH 규칙 추가
- 2)와 동일
9) 웹사이트 주소창에 www.발급받은 도메인 넣기 -> 성공
* 본인보다 더 AWS와 가비아 연결 설명을 잘한 글
'과거 프로그래밍 자료들 > DB(MYSQL)' 카테고리의 다른 글
ubuntu에 vscode 연결 + nginx reverse proxy 설정 및 ubuntu에서 생기는 오류 정리 (0) | 2022.08.12 |
---|---|
ubuntu - mysql - aws 연결 (0) | 2022.08.11 |
리눅스 디렉터리 파일 생성 (배포과정에서 문제 발생) (0) | 2022.08.05 |
AWS에서 가비아 도메인 받아 연결 - 2 (puffy 코드는 더보기 확인) (0) | 2022.06.24 |
AWS에서 가비아 도메인 받아 연결 - 1 (0) | 2022.06.24 |