웹 프로그래밍 5주차

kinghong97·2021년 12월 21일
0

웹 프로그래밍

목록 보기
5/5

숫자를 클라이언트로부터 받아오면 문자가됨

다시 숫자로 만들어야함

웹서비스

컴퓨터가 항상 켜져있고 프로그램이 항상 실행되어야하고

모두가 접근할 수 있도록 주소가 있어야한다

클라우드 서비스를 사용한다

aws

인스턴트 중지는 그냥 컴퓨터를 끈거

인스턴트 종료가 컴퓨터를 반납한 것

새로 만들고 싶다면 종료한 후에 다시 만들기

리눅스

ls 현재위치에서 폴더보기
cd 위치이동하기
mkdir 폴더 만들기

aws에 인스턴스만들고 키파일 만들고
깃배쉬로 ssh를 해서 원격으로 접속해서
파일질라랑 연결하고 파일 옮기고

아직 복잡해서 몇번 해봐야 익숙해질듯하다

파일질라로 플라스크파일올리고
app.py templates static 만

깃배쉬로 플라스크 파이몬고 dnspython 설치

인스턴스 보안눌러서 인바운드 규칙편집에서 내가 사용할 포트 열어 놓기

깃배쉬 꺼도 켜지게하기
nohup python app.py &

강제종료하기
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill

모음

"# 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
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
"

dns로 도메인 연결하기

og태그 초기화

https://developers.kakao.com/tool/clear/og

웹 프로그래밍 끝

0개의 댓글