IT/AWS
-
[AWS] HTTP / HTTPS / SSL(TLS) 이 뭐고 적용 방법은 ?IT/AWS 2018. 12. 12. 17:18
HTTP - HyperText Transfer Protocol 또는 HyperTexT Protocol의 약자. 하이퍼텍스트를 빠르게 교환하기 위한 프로토콜의 일종으로 즉, HTTP는 서버와 클라이언트의 사이에서 어떻게 메시지를 교환할 지를 정해놓은 규칙인 것이다. 80번 포트를 사용하며 HTTP의 구조는 요청(Request)과 응답(Response)으로 구성되어 있다. 예시를 들자면 '클라이언트가 웹 페이지에서 링크가 걸려있는 텍스트를 클릭(요청)하면 링크를 타고 새로운 페이지로 넘어간다(응답)'. 따라서 우리가 사용하는 웹 브라우저에서 인터넷 주소 맨 앞에 들어가는 http://는 바로 이 프로토콜을 사용해서 정보를 교환하겠다는 표시인 것이다.참조 : https://namu.wiki/w/HTTP?fro..
-
[Ubuntu] Java Spring Project 배포방법IT/AWS 2018. 11. 19. 13:03
JDK설치 및 Spring Project 배포방법- ubuntu버전은 18.04- AWS에 설치한 ubuntu를 기준으로 함(포트 설정등 aws에서 쉽게할 수 있음)- Spring Project배포전에 JDK8, TOMCAT8설치되어있어야함- 리눅스 명령어 관련해서는 다루지 않음(권한문제가 있다면 앞에 'sudo' 붙이고 입력) JDK, TOMCAT8 설치1. jdk, jre설치 후 확인 1234567apt-get updateapt-get install openjdk-8-jdkapt-get updateapt-get install openjdk-8-jrejava -versionjavac -version cs 2. tomcat8 설치 후 확인 12345apt-get updateapt-get install t..
-
[AWS] EC2 / RDS 란?IT/AWS 2018. 11. 8. 00:23
EC2 / RDS 란? EC2 - 아마존 일래스틱 컴퓨트 클라우드(Amazon Elastic Compute Cloud, EC2)는 아마존닷컴의 클라우드 컴퓨팅 플랫폼 아마존 웹 서비스의 중앙부를 이루며, 사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을 실행할 수 있게 한다. - EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 "인스턴스"라 부르는 가상 머신을, 원하는 소프트웨어를 포함하여 구성할 수 있게 하는 웹 서비스를 제공함으로써 스케일링이 가능한 애플리케이션 배치(deployment)를 장려한다. - 사용자는 필요하면 서버 인스턴스를 만들고 시작하고 종료할 수 있으며, 실행 중인 서버에 대해 시간 당 지불하므로 "일래스틱"(elastic, 탄력적인)이라는..
-
[AWS] EC2 인스턴스(ubuntu) 생성 및 연결IT/AWS 2018. 11. 6. 01:33
EC2 인스턴스(ubuntu) 생성 및 연결 방법 - EC2 1년무료 ubuntu서버 생성- Xshell을 이용한 리눅스 서버 연결 AWS가입 1. AWS가입https://aws.amazon.com/ko/ EC2 인스턴스 생성 1. 상단메뉴 서비스 -> EC2 -> 인스턴스 -> 인스턴스시작 2. Amazon Machine Image선택 -> Unbuntu Server 선택 3. 인스턴스 유형 선택 -> t2.micro(1년무료버전) 4. 인스턴스 세부정보 구성 4.1. 인스턴스 개수 1로 셋팅 후 나머지 기본 값 5. 스토리지 추가 5.1. 기본값 셋팅(크기 및 볼륨유형 변경 시 일정 기준 초과 시 과금) 6. 태그추가 7. 보안 그룹 구성 7.1. SSH : 리눅스 서버 접속, 내 pc의 ip주소에서..