테스트 사이트 - 개발 중인 베타 버전입니다

우분투 리눅스의 nginx에서 fastapi와 도메인을 연결하는 방법에 대해 설명합니다. #1

· 1년 전 · 955

Describes how to connect fastapi and domains to nginx on Ubuntu Linux

 

https://www.youtube.com/watch?v=elPmCNeOlsc&t=4s

 

 

영상 순서

 

1. fastapi 로 만든 그누보드6 실행
    uvicorn main:app --reload --host 0.0.0.0 --port 8000

 

2. nginx 설치
    sudo apt update
    sudo apt install nginx

 

3. nginx 설정
    server {
        listen 80;
        server_name  your-domain.com;

        location / {
                proxy_pass http://127.0.0.1:8000;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
        }
    }

 

 4. nginx 재실행
    systemctl restart nginx

 

5. dns A 레코드 추가
    A    @    IP주소

 

=끝=


그누보드6 github 저장소
https://github.com/gnuboard/g6

 

그누보드6 사용자데모
https://g6.demo.sir.kr/

 

그누보드6 커뮤니티
https://sir.kr/main/g6/

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
178
166
163
162
161
160
149
148
147
136
125
110
98
96
94
93
92
91
90
85
80
76
72
69
68
64
57
56
53
51