[AWS] 입문, 서버 생성, 사용법 공부
ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Home:
https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Home:
ap-northeast-2.console.aws.amazon.com
AWS 가입 후 위 링크로 재접속 ( EC2 매니지먼트 페이지 )
오른쪽 상단 인스턴스 버튼 클릭
18.04 LTS 버전 선택
t2.micro 선택 후 오른쪽 하단 검토 및 시작
키 페어 생성 후 인스턴스 시작 클릭 ( 키 페어 저장 위치 꼭 기억. 따로 이메일, usb등에 백업 보관 )
생성 완료. 인스턴스 보기 클릭!
생성된 인스턴스 ID 클릭
퍼블릭 IPv4 주소 복사 후 아래 링크에서 git 설치
Git for Windows
Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA
gitforwindows.org
git 설치 후 git bash 실행
ssh -i (키페어위치) ubuntu@퍼블릭 IPv4 주소
(다운로드한 키 페어 파일을 그대로 드래그 온 드롭) 또는 (파일 위치 입력)
yes 입력
위 화면처럼 나오면 생성한 서버 컴퓨터에 접속 완료!
기본적인 명령어
mkdir 폴더명 // 폴더생성
ls // 내 위치에서 디렉터리 확인
cd 폴더명 // 폴더로 진입
cd .. // 폴더 나가기
FileZilla - The free FTP solution
Overview Welcome to the homepage of FileZilla®, the free FTP solution. The FileZilla Client not only supports FTP, but also FTP over TLS (FTPS) and SFTP. It is open source software distributed free of charge under the terms of the GNU General Public Licen
filezilla-project.org
FTP ( file transfer protocol ) 프로그램
fileZilla 설치
설치 후 실행
빨간 네모 박스 클릭 후
New site 클릭하여 사이트 생성
프로토콜 : SFTP
호스트 : AWS에서 생성한 서버의 IPv4 주소
포트 : 22
로그온 유형 : 키 파일
사용자 : ubuntu
키 파일 위치 : 위에서 저장한 AWS 키파일 위치 지정
후 연결하면 접속 완료
좌측이 내 컴퓨터, 우측이 서버 컴퓨터
한방에 서버 명령어 세팅하기 ( 스파르타코딩클럽 웹 개발 종합반 자료 )
서버 컴퓨터에 새 폴더 생성 후 위 파일 업로드
git bash 창에 명령어 입력
sudo chmod 755 initial_ec2.sh // 1번
./initial_ec2.sh
마구마구 설치가 된다!
python3 -> python, pip3 -> pip 등의
초보자를 위한 명령어 간소화 + 설치 간소화라고 일단 이해
파이참으로 app.py 서버 구동 후
파일질라로 서버에 app.py 업로드
git bash 창에 명령어 입력
pip install flask
pip install pymongo
( pip 란? python 라이브러리. python 패키지 설치 도움 )
또 마구마구 설치가 된다!
python app.py 명령어 입력하여 서버 실행!
다시 AWS EC2 - 인스턴스 - 보안 탭 - 보안 그룹 클릭
인바운드 규칙 편집 클릭!
사진처럼 5000, 80, 27017 포트 위치 무관으로 설정 후 규칙 저장!
드디어
IPv4 주소:5000
입력하면 내 서버에서 실행되는 페이지에 접속!
'개발 => 복습 후 재정리 대기 > AWS' 카테고리의 다른 글
[AWS] 포트 포워딩 (0) | 2021.06.06 |
---|---|
[AWS] DNS 설정 - gabia 이용 (0) | 2021.05.10 |
[AWS] nohup 설정 - 24시간 서버 돌리기 (0) | 2021.05.10 |
[AWS][Robo3T] 서버 데이터베이스 접속 (0) | 2021.05.10 |
[AWS] 사용법 공부 (0) | 2021.05.04 |
댓글