플라스크 서버 = AWS 서버작업

Runningman Mr. Cho·2021년 5월 18일
0
  1. AWS 로그인

  2. 서울확인

  3. 인스턴스 - 컴퓨터 한대 사놓음

  4. 서버에 원격 접속할 깃배쉬 실행
    $ ssh -i "pem파일 갔다붙이기" ubuntu@13.209.42.94
    우분투@ 있어야 원격 접속 되어있는상태이다 (로그인 되어있음 확인)

  5. mkdir sparta (스파르타 디렉토리 만들어줘)
    ls 그 폴더에 뭐가 있는지 확인해줘
    cd sparta/ 스파르타 폴더에 들어가줘
    cd.. 스파르타 폴더에서 나가라

  6. 파일질라 원격접속한 서버에있는 파일을 업로드 다운로드해주는 프로그램
    파일질라 파일아래 버튼 클릭 후 연결 버튼

  7. 파일질라에 initial.ec2.sh 파일을 파일질라의 서버폴더에 넣기

  8. sparta$ 폴더에서 cd sparta

  9. sudo chmod 755 initial_ec2.sh 엔터 (권한만 바꾸고)

  10. ./initial_ec2.sh 엔터 (서버에서 실행하는 파일들 집합) exit는 나가기

  1. 인스턴스 종료하고

  2. 깃배쉬에서 플라스크 깔아주기 pip install flask

  3. 깃배쉬에서 파이몽고 깔아주기 pip install pymongo

  4. python app.py 실행하기

  5. AWS 자체 방화벽 풀기
    인스턴스 -체크박스 클릭 -보안 -보안그룹- 인바운드 규칙편집 - 포트범위
    5000 추가 80 추가 27017 몽고DB*(위치무관) 저장

  6. 깃배쉬 서버 끄기 Ctrl + C

  7. 깃배쉬 서버 키기 python app.py

1) 로보3t 로그인
2) 서버 id 비번 변경 - 이니셜 파일 파이참에 가져와서 user pw변경후 저장실행하면 됨
3) 파이참의 id pw 확인
4) 파일질라에서 올리기
5) 파일질라에서 python app.py -실행 확인
6) 포트번호 떼어주기 -항구를 항상열어두기
서버 키기
(1) cd sparta 엔터
(2) python app.py 엔터 서버 키고
(3) 깃배쉬에서 nohup python app.py & 그리고 x로 끄기 (계속실해중)
서버끄기
(1) cd sparta로들어와서
(2) ps -ef | grep 'app.py' 엔터
(3) kill -9 22811
(4) kill -9 22937(code번호) (서버 꺼짐)

profile
웹사이트 개발일지

0개의 댓글

관련 채용 정보