5-9. 서버 세팅하기

yyoujg·2022년 4월 29일
0

1) 서버 환경 통일하기

# python3 -> python
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10

# pip3 -> pip
sudo apt-get update
sudo apt-get install -y python3-pip
sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1

# port forwarding
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000

2) filezilla를 이용해서 파일을 올려보기


정보들을 입력하고, ok 누르면 서버의 파일들을 볼 수 있음
(Host: 내 EC2서버의 ip // User: ubuntu 로 입력)

3) 파이썬 파일을 실행해보기

python test.py

4) 서버 환경 세팅

  1. 파이썬 (python3 → python)
    python3 명령어를 python으로 사용할 수 있게 하는 명령어
  2. pip (pip3 → pip)

1) pip3 설치

2) pip3 명령어를 pip으로 사용할 수 있게 하는 명령어

# pip3 설치
sudo apt-get update
sudo apt-get install -y python3-pip

# pip3 대신 pip 라고 입력하기 위한 명령어
sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1
  1. 포트포워딩 (80포트 → 5000포트)
    80포트로 들어오는 요청을 5000포트로 넘겨주는 명령어
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
profile
멋쟁이 개발자가 될거야!!

0개의 댓글