https://filezilla-project.org/download.php
다운로드 파일 선택(가장 좌측 클릭)
네비게이션에서 도메인 > 도메인 검색을 클릭 후
만들고 싶은 도메인 이름을 입력한 후 검색 버튼을 클릭
도메인이름.shop을 선택하기
(도메인 사용료가 저렴하기 때문)
결제를 진행하여 도메인 등록을 완료한다.
등록된 도메인을 확인한다.
인스턴스 상태가 [실행 중]으로 표시되어 있으면 서버가 정상 동작중이다.
(실행 시작까지 수분이 소요될 수 있음)
인스턴스 중지 : 인스턴스 삭제 /
인스턴스 ID를 클릭하여 해당 인스턴스의 정보를 확인할 수 있다.
ssh -i [보안키 경로][계정명]@[접속 서버 주소]
yes 입력후 Enter
접속이 완료 되었다
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 1port forwarding
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000
//기본 포트가 80번이므로 포트 5000번 접속시 80번으로 접속하기
다음과 같이 설정 입력 후 확인 버튼 클릭
접속이 성공하면 위와 같이 상태 메시지가 출력
app.py / templates 폴더 / static 폴더만 서버 경로에 드래그 한다.
1) 좌측 하단 [보안] 탭에서 [보안 그룹]선택
2) 인바운드 규칙 편집 항목에서 [규칙 추가] 버튼을 클릭하고 규칙 두개 추가
포트범위 : 5000 / 소스 : Anywhere-IPv4, 포트범위 : 80 / 소스 : Anywhere-IPv4
nohup python app.py &
ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill
서비스 관리 > DNS 관리툴 클릭
호스트 : @ | 값/위치 : EC2 서버 주소 입력
설정한 og 태그 정보가 출력됨을 확인할 수 있음