리자

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

 

 

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년 전 조회 656
1년 전 조회 939
1년 전 조회 630
1년 전 조회 953
1년 전 조회 2,058
1년 전 조회 2,944
2년 전 조회 1,757
2년 전 조회 2,728
2년 전 조회 1,350
2년 전 조회 1,899
2년 전 조회 2,538
2년 전 조회 866
2년 전 조회 1,456
2년 전 조회 1,289
2년 전 조회 1,530
2년 전 조회 1,178
2년 전 조회 1,029
2년 전 조회 1,279
2년 전 조회 938
2년 전 조회 1,402
2년 전 조회 913
2년 전 조회 770
2년 전 조회 1,250
2년 전 조회 1,308
2년 전 조회 885
2년 전 조회 1,351
2년 전 조회 1,028
2년 전 조회 1,989
2년 전 조회 866
2년 전 조회 1,271