항해99 - 사전준비(5주차)
✍️ Filezilla
내 컴퓨터에 있는 파일들을 FTP서버에 옮기기 위한 프로그램
✍️ Gabia
.shop 도메인 할인이벤트(500원/1년)
✍️ AWS 서버 구매 및 실행
아마존닷컴의 클라우드 컴퓨팅 사업부. 현재 클라우드 컴퓨팅 분야에서 압도적인 세계 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
- filezilla로 연결하기
app.py파일 static, templates 폴더 전송
-
flask, pymongo, dnspython 설치
pip install flask
pip install pymongo
pip install dnspython
-
실행
python app.py
-
보안그룹 인바운드 규칙 추가
-
nohup 설정하기 (원격접속을 종료해도 서버가 돌아가게 설정)
nohup python app.py &
- 서버 종료하기
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
- 도메인 연결하기(with gabia)
✍️ og 태그
<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="이미지URL" />
- og 태그 초기화하기
페이스북 og 태그 초기화 하기
카카오톡 og 태그 초기화 하기
<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="이미지URL" />
- og 태그 초기화하기
페이스북 og 태그 초기화 하기
카카오톡 og 태그 초기화 하기
서버 종료 -> 기존 파일 삭제 -> 새롭게 파일 업로드 -> 서버 실행
Author And Source
이 문제에 관하여(항해99 - 사전준비(5주차)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@leejuhwan/항해99-사전준비5주차저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)