
1. 파일질라 다운로드
Download FileZilla Client for Windows (64bit x86)
Download FileZilla Client for Windows (64bit x86) The latest stable version of FileZilla Client is 3.59.0 Please select the file appropriate for your platform below. Please select your edition of FileZilla Client FileZilla FileZilla with manual FileZilla P
filezilla-project.org
2. 가비아 홈페이지 (도메인)
웹을 넘어 클라우드로. 가비아
그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브
www.gabia.com
DNS 호스트 > DNS 관리툴 > 값/위치 에는 퍼블릭 ip
3 aws ec2 생성 간단한 정리
01) ubuntu로 생성 아래설정 그대로
02) 포트 설정
03) 인스터스의 반납은 인스턴스 종료이다.
04) 인스턴스에 접근하는방법
ec2에서 연결(여기서도 이용해봤는데 잘 안됨... 사용법을 아직 모르는듯)을 할 수 있지만 git Bash를 이용한다.
(1)
ssh -i {키페어 위치} ubuntu@{ec2 퍼블릭 IPv4 주소}
이후 yes 입력
(2) ssh 연결이 되었다면 아래 명령어하나씩 입력
# 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 포트를 5000으로 설정했는데 80으로 접근해도 5000으로 연결이 가능하게끔 하는 명령어
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
(3)app.py를 실행해줘야하기에 app.py가 있는 디렉토리로 접근해 아래 명령어
패키지 설치 명령어
pip install flask
pip install pymongo
pip install dnspython
(4) 기타 명령어
파일 실행
python app.py
앱 유지
nohup python app.py &
앱 끄기
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
'항해99' 카테고리의 다른 글
[항해99] 2주차 객체지향프로그래밍 (0) | 2022.06.30 |
---|---|
[항해99] 1주차 파이썬 미니 웹개발 프로젝트 (0) | 2022.06.30 |
[항해99] 사전 준비 - (4) 크롤링, mongoDB, flask, ajax, 자주 쓰게될 html골격 및 css (0) | 2022.04.26 |
[항해99]0주차 사전 준비 (3) - 파이썬 패키지 및mongoDB, 크롤링 (0) | 2022.04.25 |
[항해99] 사전 준비 0주차 (2) - repeat 과 파이썬 문법 (0) | 2022.04.25 |