
내 컴퓨터에 있는 파일들을 FTP서버에 옮기기 위한 프로그램
.shop 도메인 할인이벤트(500원/1년)
아마존닷컴의 클라우드 컴퓨팅 사업부. 현재 클라우드 컴퓨팅 분야에서 압도적인 세계 1위의 점유율을 차지하고 있다
본 강의에서는 OS로 리눅스의 Ubuntu 20.04를 사용한다
1년 후 자동결제를 방지하기 위해 종료를 해주어야한다
git bash에서 서버에 원격 접속
ssh -i '키페어' ubuntu@'퍼블릭 IPv4'
EC2 한방에 세팅하기
# python3 -> python: python3를 python으로 대체
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10
# pip3 -> pip: pip3설치 및 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: 80포트로 들어오는 요청을 5000으로 넘겨주는 명령
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
%20%EC%98%A4%ED%9B%84%203_19_07.png)
app.py파일 static, templates 폴더 전송
flask, pymongo, dnspython 설치
pip install flask
pip install pymongo
pip install dnspython
실행
python app.py
보안그룹 인바운드 규칙 추가
%20%EC%98%A4%ED%9B%84%203_19_07.png%20%5B4_4%5D%20-%20%EA%BF%80%EB%B7%B0%205.40%2022-02-17%20(%EB%AA%A9)%20%EC%98%A4%ED%9B%84%203_23_59.png)
nohup 설정하기 (원격접속을 종료해도 서버가 돌아가게 설정)
nohup python app.py &
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
%20%ED%95%AD%ED%95%B499%20-%20%EC%82%AC%EC%A0%84%EC%A4%80%EB%B9%84(5%EC%A3%BC%EC%B0%A8)%20-%20Chrome%2022-02-17%20(%EB%AA%A9)%20%EC%98%A4%ED%9B%84%203_34_29.png)
<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="이미지URL" />
- og 태그 초기화하기
페이스북 og 태그 초기화 하기
카카오톡 og 태그 초기화 하기
서버 종료 -> 기존 파일 삭제 -> 새롭게 파일 업로드 -> 서버 실행