AWS

EC2 한방에 세팅하기

재원쓰 2022. 11. 7. 10:36

python3를 python으로 명령 내리겠다.

# python3 -> python

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

 

pip라는 패키지마법사를 설치하겠다.

# 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

 

80 포트로 들어오면 5000 포트로 보내줘라.

(80 포트는 따로 안쳐줘도 되는데, 아래 세팅을 하면 주소를 안쳤을 때 5000 포트로 가지게 할 수 있다.)

# port forwarding

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

 

강제 종료하기

ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill