리자

우분투 리눅스 22.04 LTS 버전에서 iptables에 8000번 포트를 허용하여 그누보드6 파이썬 버전을 실행시키는 방법에 대해 알아 봅니다.

https://youtu.be/J4uSSiapy1M

 

 

iwinv.kr 의 클라우드 서비스에서 Ubuntu Linux 22.04 LTS 를 설치하고,

 

1. git 으로 그누보드6 복제
    git clone https://github.com/gnuboard/g6.git

 

2. python 가상환경 설정시 문제 발생
    python3 -m venv venv

 

3. 문제 해결
    sudo apt update
    sudo apt python3.10-venv

 

4. 파이썬 패키지 설치
    pip install -r requirements.txt

 

5. uvicorn 실행시 8000 포트 접속 불가
    uvicorn main:app --reload --host 0.0.0.0 --port 8000

 

6. 방화벽 프로그램 설치 및 설정 확인
    sudo dpkg --get-selections | grep -E "iptables|ufw"
    sudo ufw status
    sudo iptables -L

 

7. iptables 설정 파일 직접 수정
    sudo vi /etc/iptables/rules.v4
    -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8000 -j ACCEPT #추가

 

8. iptables 설정 파일 로딩 및 확인
    sudo netfilter-persistent reload
    sudo iptables -L

 

9. 다시 uvicorn 실행
    uvicorn main:app --reload --host 0.0.0.0 --port 8000
-끝-

 


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

 

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

 

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

|

댓글 2개

감사 합니다.

windows11 wsl2에 따라하니 잘 됩니다.

c064529f622c0879a56903b0ceff52b9_1706880706_8219.png

서브메뉴 등록 시

sub menu 펼침이 안 됩니다.

좋은 정보 감사합니다.

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

그누보드6 팁자료실

그누보드6, 파이썬에 대한 팁과 자료를 올려주세요. 그누보드6 실서비스를 위한 웹서버 설정

+
제목 글쓴이 날짜 조회
1년 전 조회 582
1년 전 조회 904
1년 전 조회 567
1년 전 조회 914
1년 전 조회 1,993
1년 전 조회 2,845
1년 전 조회 1,632
1년 전 조회 2,587
1년 전 조회 1,257
1년 전 조회 1,797
2년 전 조회 2,384
2년 전 조회 781
2년 전 조회 1,320
2년 전 조회 1,147
2년 전 조회 1,384
2년 전 조회 1,052
2년 전 조회 950
2년 전 조회 1,180
2년 전 조회 869
2년 전 조회 1,286
2년 전 조회 792
2년 전 조회 647
2년 전 조회 1,163
2년 전 조회 1,240
2년 전 조회 799
2년 전 조회 1,291
2년 전 조회 897
2년 전 조회 1,858
2년 전 조회 737
2년 전 조회 1,172