300x250
반응형

전체 글 197

[AWS] 6.EC2 AWS MarketPlace 사용방법 (EX. WordPress 설치)

[AWS] 6.AWS MarketPlace 사용방법 (EX. WordPress 설치) 이전 포스팅에서 [EC2 리눅스 인스턴스 설치(AWS 기본 제공 이미지), 접속] 을 해보았다. 이와 비슷한 내용이지만 MarketPlace를 이용하여 AWS를 설치해보려 한다. ※ AWS MarketPlace - App Store 와 같은 경우와 같이 다른사람이 만든 프로그램을 설치해서 사용하는 것. WordPress든 아파치를 통한 웹서버를 하나 띄우는 작업이든 초기에 해야 해줘야 할 일들이 무척 많다. 서버 작업이 익숙하지 않던 난 TomCat & Apache를 띄우는데만 꽤 오랜 시간이 거렸던 것 같다. (직접 리눅스 설치에서부터 기본 Update, Tomcat, Apache 등 설치하여 서버 띄우는 작업은 이미..

[AWS] 5.EC2 리눅스 인스턴스 접속 방법

[AWS] 5.EC2 리눅스 인스턴스 접속 방법 이전 포스팅에서 [EC2 리눅스 인스턴스 설치]를 완료 하였다. 이제 해당 인스턴스에 어떻게 접속하는지 포스팅 하려 한다. ※ 리눅스는 SSH라고 하는 방식을 통해 원격제어를 한다. - 윈도우는 SSH가 없기 때문에 ssh역할을 해줄 수 있는 프로그램을 설치해 줘야한다. -이 중 무료이면서 가장 대표인 것이 putty이다. - 상세 설명을 보려면 다음과 같이 Instance 설정 화면에서 우클릭, [연결] 클릭 시 볼 수 있다. - 연결 방식은 [독립 실행형 SSH 클라이언트] 를 선택 하여 준다. - 지금 부터 2가지 방법으로 원격으로 접속하는 방법을 작성하려 한다. 1. Git Bash AWS가이드에 나와 있듯이 Windows용 Git을 다운로드 하여 ..

[AWS] 4.EC2(Elastic Compute Cloud) 란? (설치 포함)

[AWS] 4.EC2(Elastic Compute Cloud) 시작하기 EC2를 나름 더 이해 하고, 실습까지 해볼수 있도록 포스팅 해보아야 겠다. 시작하기 앞서 혹시 시간이 없으신 분들은 그림만 보고 빠르게 세팅 하셔도 됩니다...ㅠㅠ 스크롤이 생각보다 기네요. Amazon Elastic Compute Cloud (EC2) ▶ 독립된 컴퓨터를 임대해주는 서비스 (AWS의 대표적인 서비스, 대표적인 상품) 1. 특징 - 컴퓨팅 요구사항의 변화에 따라 컴퓨팅 파워를 조정할 수 있다. - 새로운 서버 인스턴스 확보 및 부팅시간을 몇분으로 단축시킬 수 있다. - 실제로 사용한 용량만큼만 지불 가능 (요금제 선택에 따라 낭비할 수 도 있음) - Linux / Windows 중 선택 가능하다 (이외 운영체제는 현..

[AWS] 3.리전(지역)과 가용영역(Availability Zone)

[AWS] 3.리전(지역)과 가용영역(Availability Zone) 리전(지역) ▶ 말 그대로 지리적 위치를 말한다. - 아마존 웹 서비스들의 서버가 어디에 위치 하는가? ▶ 내가 서비스 하려는 지역의 주 고객들이 거주하는 지역과 서버의 거리가 멀면 멀수록 느려진다. - 웹 사이트를 운영한다고 하면 내 싸이트를 이용하는 고객이 어디에 위치하는지에 따라 중요 ▶ 즉 주 고객들이 거주하고 있는 곳과 가까운 리전을 사용하는 것이 당연히 좋다. ▶ 최소한 2개이상의 가용 영역(AZ)로 구성된다. (이와 관련하여 추가적인 설명은 밑의 가용영역(AZ)에서 참고) ▶ 2021년 기준 25개의 리전 (계속 추가 예정) ※ TIP ▶ AWS는 지역에 따라 똑같은 상품을 쓴다고 해도 가격이 다를 수 있다고 한다. ▶ ..

[AWS] 2.AWS 회원가입 따라하기

[AWS] 2.AWS 회원가입 따라하기 AWS를 글로만 배우면 다 이해가 되지 않을 것이다. 직업 회원 가입하고, 실습해보면 이해하면 된다. 무료 (프리티어) 서비스 이용이 가능하기 때문이다. 하지만 모든게 다 무료는 아니다. 특정 사양 대상이며, 1년간 무료이지만 특정 구간, 사용량을 넘어가면 과금 될 수 있다. AWS 회원가입 - 다음 싸이트로 이동 한다. https://portal.aws.amazon.com/billing/signup#/start - 12개월 프리 티어 엑세스 포함. 어쩌고로 시작하는 페이지를 볼 수 있다. - 여기까지 일반 싸이트 회원가입과 별 다를바 없다. - 계정 유형은 [ 개인 ] 을 선택 하여 준다. - 과금이든 오류이든 연락을 취해야 할 일 이 생길 수 있으므로, 제대로된..

[AWS] 1.AWS란?

AWS? - 아마존닷컴에서 개발한 클라우드 컴퓨팅 플랫폼이다. - Amazon Web Services는 아마존(Amazon)에서 제공하는 클라우드 서비스로, 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공하고 있다. - 비즈니스와 개발자가 웹 서비스를 사용하여 확장 가능하고 정교한 애플리케이션 구축하도록 지원하여 준다. - 현재 소규모 법인(회사) 및 개인 을 포함한 다양한 사용자들이 사용하고 있으며, 클라우드 컴퓨팅의 장점을 이용하기 위해 많은 거대 기업에서도 활용하고 있다. 클라우드 컴퓨팅(Cloud computing)? [ 인터넷을통해 IT 리소스와 애플리케이션을 온디맨드로 제공하는서비스, 종량 과금제 ] - 기존의 물리적인 형태의 실물 컴퓨팅 리소스를 네트워크..

[API] 네이버,카카오,구글 API 사용하여 SNS 로그인 추가하기

안녕하세요. 자바스크립트(JSP)로 네이버 로그인 / 카카오 로그인 / 구글 로그인 세가지를 모두 등록하는 방법에 대한 포스팅을 작성해 볼까 합니다. 사용 API 목록 1. 구글(Google) API 2. 네이버(Naver) API 3. 카카오(Kakao) API API 사이트 1. 구글(Google) API : https://console.developers.google.com/ 2. 네이버(Naver) API : https://developers.naver.com/main/ 3. 카카오(Kakao) API : https://developers.kakao.com/ API 사이트에서 등록하는 방법은 따로 다루지 않겠습니다. 등록을 다 하셨다면 코드 Kakao.js 와 platform.js는 다운받아서 프..

Back-End/REST API 2023.02.06

[API] JSP-SERVLET 네이버 아이디로 로그인 API (네아로) 사용하기 - 3

들어가며 2편에서는 API명세에 따라 callback.jsp의 내용을 재구성하고 access_token값을 추출하는 것까지 했었습니다. 그러면 이제 네아로로 로그인을 한 사용자의 정보를 가져오는 법을 알아봅시다. 1. api명세에 따라 url 생성 if(access_token != null) { // access_token을 잘 받아왔다면 try { // 이 안에 코드 작성 } catch (Exception e) { e.printStackTrace(). } } try 블럭 안에 남은 코드를 전부 작성합니다. 아래부터는 try 블럭 안에 들어갈 코드라고 생각하고 읽어가시면 됩니다. String apiurl = "https://openapi.naver.com/v1/nid/me"; URL url = new U..

Back-End/REST API 2023.02.06

[API] JSP-SERVLET 네이버 아이디로 로그인 API (네아로) 사용하기 - 2

들어가며 1편에서는 네이버 개발자 센터에 있는 API 사용법을 적용하는 것을 작성해보았습니다. 2편에서는 callback페이지를 어떻게 구성했는지 알아봅시다. callback.jsp로 예시가 나와있었지만 저는 servlet에 작성했습니다. 이를 기반으로 글을 작성하려 합니다. 1. callback 페이지 구성 (servlet 구성) 우선 controller 단(혹은 자신이 구성한 구조에 따라서 적절히 구성) 네아로를 처리할 serlvet을 하나 만듭니다. 클래스나 메소드 명칭은 어떤 역할을 하는지 바로 알 수 있는 명칭이 좋습니다. package member.controller; import javax.servlet.RequestDispatcher; import javax.servlet.ServletEx..

Back-End/REST API 2023.02.06

[API] JSP-SERVLET 네이버 아이디로 로그인 API (네아로) 사용하기 - 1

들어가며 spring이라는 정말 많이 쓰이는 JAVA 플랫폼 프레임워크이 있지만, spring 이전에 JSP-SERVLET(+MVC)가 있었습니다. 이를 공부하는 것은 spring의 구조, 등장배경 등 이해에 도움이 될 것이라고 생각합니다. 그렇기에 공부의 의미로 JSP-SERLVET을 이용하였고 네아로API 연동해보았던 것을 간단하게나마 정리해보고자 합니다. JSP와 Servlet만을 이용하여 접근토큰(access_token) 가져오는 방법까지만 서술합니다. 1. 네아로를 이용하기 위한 사전 작업 네이버 개발자 센터로 이동 네이버아이디로로그인(이하 네아로)은 네이버 개발자 센터에서 신청하면 됩니다. 위 링크를 이용하면 사이트로 바로 이동합니다. 2. API 신청 API 신청을 하는 과정이나 신청 이후에..

Back-End/REST API 2023.02.06
300x250
반응형