Tech/배포

Tech/배포

리눅스 자체 포트포워딩 작동 + nohup 설정

포트포워딩 룰 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000 이렇게 입력하면 외부에서 오는 요청을 자동으로 우리 서버내에 있는 5000번 포트로 전달하게 하는 포트포워딩이 작동한다. nohup 설정 Git bash 또는 맥의 터미널을 종료하면 프로세스가 종료되면서 서버가 돌아가지 않는다. 이때 우리가 원격접속을 끊어도 서버가 계속 동작하게 만들어본다. 원격 접속을 종료하더라도 서버가 계속 돌아가게 하기 nohup python app.py & 서버 강제종료하는 방법 # 아래 명령어로 미리 pid 값(프로세스 번호)을 본다 ps -ef | grep 'app.py' # 아래 명령어로 특정 프로세스를 ..

Tech/배포

EC2에서 파이썬 파일 실행

python이라는 명령어로 3버전 이상을 실행하도록 하는 명령어 ubuntu@ip:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 update-alternatives: using /usr/bin/python3 to provide /usr/bin/python (python) in auto mode 패키지 설치를 도와줄 패키지, pip 설치하기 # pip3 설치 sudo apt-get update sudo apt-get install -y python3-pip # 버전 확인 pip3 --version # pip3 대신 pip 라고 입력하기 위한 명령어 # 아래 명령어를 입력하면 pip 라고 쳐도 pip3를 작동시..

kimjingyu
'Tech/배포' 카테고리의 글 목록