팀 프로젝트에서 api관련 부분을 맡아서 이 부분에 대한 연습 과정을 적어보려고 한다
오늘 오전은 일단 네이버 API사용법 및 EC2에 적용을 해봤다
EC2 생성하기 & 탄력적 IP붙이기
네이버 Cloud에서 어플리케이션 등록하기(EIP로 등록!)
EC2인스턴스에 apache2 설치하기 및 www 있는지 확인하기
예시 가져와서 적용 시켜보기
일단 EC2는 t2.micro로 사용해서 프리티어를 적용받았다
이미지는 ubuntu,
탄력적 IP는 52.79.109.216다!!
네이버 클라우드로 가야 이제부터는 MAP API를 사용할 수있다!
생각보다 네이버 개발자 포럼이 불친절하고 너무 오래됐다...
앞에서 만든 ip를 WEB Dynamic APP 에 적용시키고 어플 이름 위에 적어주기!!
ubuntu로 설치 했기 때문에 apt-get을 사용했다
vscode에 원격 configure 적는 부분에 내 EC2 접속 방법을 적은 뒤 vscode로 접속했다!
#dev-server
Host naver-Map-2
HostName 52.79.109.216
User ubuntu
IdentityFile /Users/baggyeonghyeon2/Desktop/Certifiacte/mac-aws2.pem
그 후 VSC 터미널에서
sudo apt-get install apache2 하고 work 디렉토리를 만들었다
cp work/index.html /var/www/html/index.html로 복사 시킨 뒤 IP로 들어가서 확인했다!!
성공!!
그 후 네이터 cloud platform에 나와있는 예시를 적용시켜보았다
처음이 어렵지 생각보다 막 어렵다는 아닌거 같다
이제는 읽어보면서 우리 프로젝트에 맞는 방향으로 만들어 봐야겠다 ㅎㅎ