본문 바로가기
웹 기초/Flask, Server, Cloud, AWS

서버세팅 - Robo3T, 포트포워딩, Nohup, OG태그 넣기

by 후닝훈 2021. 7. 8.
반응형

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. 도메인 구입

 

웹을 넘어 클라우드로. 가비아

그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브

www.gabia.com

 

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') }}" />

 

 

반응형

댓글