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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 49 | |
| 36 | |
| 33 | |
| 31 | |
| 22 | |
| 21 | |
| 17 | |
| 16 | |
| 15 | |
| 14 | |
| 11 | |
| 10 | |
| 9 | |
| 8 | |
| 7 | |
| 3 | |
| 2 | |
| 1 |

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