반응형
Robo3T
포트포워딩
- 지금은 5000포트에서 웹 서비스가 실행되고 있다. 그래서 매번 :5000 이라고 뒤에 붙여줘야 한다.
- http 요청에서는 80포트가 기본이기 때문에, 굳이 :80을 붙이지 않아도 자동으로 연결이 된다.
- 포트 번호를 입력하지 않아도 자동으로 접속되기 위해, 우리는 80포트로 오는 요청을 5000 포트로 전달하게 하는 포트포워딩(port forwarding) 을 사용해야한다.
- 리눅스에서 기본으로 제공해주는 포트포워딩을 사용할 것.
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
Nohup 설정
- 현재상황 : Git bash를 종료하면 (=즉, SSH 접속을 끊으면) 프로세스가 종료되면서, 서버가 돌아가지 않고 있다.
- 원격 접속을 종료하더라도 서버가 동작하기 위해선 아래의 코드를 이용한다.
nohup python app.py &
- 서버를 종료할때는 다음 코드를 이용한다.
# 아래 명령어로 미리 pid 값(프로세스 번호)을 본다
ps -ef | grep 'app.py'
# 아래 명령어로 특정 프로세스를 죽인다
kill -9 [pid값]
도메인 구입하기
1. 도메인 구입
2. My가비아 에서 DNS 관리 툴
3. 할당받은 도메인 > 설정
4. 레코드 수정 > 퍼블릭 IPV4 주소 삽입
OG 태그
<meta property="og:title" content="훈이의샵" />
<meta property="og:description" content="안녕하세요" />
<meta property="og:image" content="{{ url_for('static', filename='ogimage.jpg') }}" />
반응형
'웹 기초 > Flask, Server, Cloud, AWS' 카테고리의 다른 글
서버 세팅 - Filezilla, EC2, Flask, AWS Firewall, Robo3T (0) | 2021.07.07 |
---|---|
웹 서비스 런칭, AWS EC2, 리눅스 명령어 (0) | 2021.07.06 |
Flask : API 생성 (GET, POST) (0) | 2021.06.30 |
Flask : HTML 파일 연결 (0) | 2021.06.29 |
Flask 시작하기 (0) | 2021.06.29 |
댓글