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