EC2
-
Docker란?컨테이너를 손쉽게 이동해서 어디서나 간단하게 실행할 수 있는 도구와 환경을 제공하는 오픈 소스 플랫폼고래등에 올려진 컨테이너 박스들처럼 프로그램과 실행에 필요한 것들을 컨테이너에 담는다.- 도커는 Linux 커널을 사용하고 있는 환경에 있다면 어디서나 작동하기 때문에 플랫폼을 의식하지 않고 사용 가능 (Linux 만)Docker 아키텍처VMs vs Contaniers(Docker)Virtual Machines가상화된 애플리케이션에는 애플리케이션 자체와 필요한 바이너리/라이브러리 뿐만 아니라 운영체제 전체가 포함Docker도커 엔진 컨테이너는 애플리케이션과 꼭 필요한 바이너리/라이브러리만 갖추고 있다.운영체제상의 사용자 공간에 격리된 프로세스로 구동되기 때문에 가상머신의 이점을 누리면서도 이..
[클라우드 서비스] Docker 개념과 AWS ec2 환경에 설치하기Docker란?컨테이너를 손쉽게 이동해서 어디서나 간단하게 실행할 수 있는 도구와 환경을 제공하는 오픈 소스 플랫폼고래등에 올려진 컨테이너 박스들처럼 프로그램과 실행에 필요한 것들을 컨테이너에 담는다.- 도커는 Linux 커널을 사용하고 있는 환경에 있다면 어디서나 작동하기 때문에 플랫폼을 의식하지 않고 사용 가능 (Linux 만)Docker 아키텍처VMs vs Contaniers(Docker)Virtual Machines가상화된 애플리케이션에는 애플리케이션 자체와 필요한 바이너리/라이브러리 뿐만 아니라 운영체제 전체가 포함Docker도커 엔진 컨테이너는 애플리케이션과 꼭 필요한 바이너리/라이브러리만 갖추고 있다.운영체제상의 사용자 공간에 격리된 프로세스로 구동되기 때문에 가상머신의 이점을 누리면서도 이..
2024.06.05 -
오늘은 저번에 만들었던 사이트에서 쪽지 기능, 회원가입 기능을 추가로 개발해보자일단 저번에 파일 넣었던 것처럼, 아래 파일을 압축 해제하고 ec2 우분투에 업로드해준다.업로드 방법은 저번 게시물을 확인해보면 된다.[클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기 [클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기오늘은 AWS에서 제공하는 EC2, RDS를 이용하여 로그인 기능, 게시판 기능을 하는 간단한 웹사이트를 만들어보겠다.여태까지 배운 AWS의 최종 결과물이라고 생각하고 힘을 내자. 테이블 생성사이quokka-story.tistory.com 물론 업로드 해주기 전에, rds관련된 내용은 각자 개인의 내용에 맞게 바꿔줘야 한다아래 내용)mysq..
[클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기2오늘은 저번에 만들었던 사이트에서 쪽지 기능, 회원가입 기능을 추가로 개발해보자일단 저번에 파일 넣었던 것처럼, 아래 파일을 압축 해제하고 ec2 우분투에 업로드해준다.업로드 방법은 저번 게시물을 확인해보면 된다.[클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기 [클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기오늘은 AWS에서 제공하는 EC2, RDS를 이용하여 로그인 기능, 게시판 기능을 하는 간단한 웹사이트를 만들어보겠다.여태까지 배운 AWS의 최종 결과물이라고 생각하고 힘을 내자. 테이블 생성사이quokka-story.tistory.com 물론 업로드 해주기 전에, rds관련된 내용은 각자 개인의 내용에 맞게 바꿔줘야 한다아래 내용)mysq..
2024.05.24 -
오늘은 AWS에서 제공하는 EC2, RDS를 이용하여 로그인 기능, 게시판 기능을 하는 간단한 웹사이트를 만들어보겠다.여태까지 배운 AWS의 최종 결과물이라고 생각하고 힘을 내자. 테이블 생성사이트에 사용할 테이블을 MySQL workbench를 통해 전에 만들었던 스키마에 생성하자.# board 테이블 생성create table board ( num int not null auto_increment, id char(15) not null, name char(10) not null, subject char(200) not null, content text not null, regist_day char(20) not null, hit int not null, fi..
[클라우드 서비스] AWS(EC2, RDS)를 이용하여 간단한 웹사이트 만들기오늘은 AWS에서 제공하는 EC2, RDS를 이용하여 로그인 기능, 게시판 기능을 하는 간단한 웹사이트를 만들어보겠다.여태까지 배운 AWS의 최종 결과물이라고 생각하고 힘을 내자. 테이블 생성사이트에 사용할 테이블을 MySQL workbench를 통해 전에 만들었던 스키마에 생성하자.# board 테이블 생성create table board ( num int not null auto_increment, id char(15) not null, name char(10) not null, subject char(200) not null, content text not null, regist_day char(20) not null, hit int not null, fi..
2024.05.17 -
MySQL Workbench를 통해 예전에 만들어 놨던 RDS로 접속해준다.이런 화면이 나오면 된다. DB, User 만들기DB를 만들고, user를 만들어서 만든 DB에서 CRUD(쓰기,읽기,수정,삭제)를 할 수 있는 권한을 준다.# DB 생성create database cloudDB;# DB 모든 경로(%)로 접근할 수 있는 관리자(user) 생성하기# create user '[유저이름]'@'[경로]' identified by '[비밀번호]';create user 'harvie1'@'%' identified by 'harvie1234';# 유저한테 cloudDB CRUD 권한 주기# grant all privileges on [DB이름].* to '[유저이름]'@'[경로]';grant all priv..
[클라우드 서비스] AWS(EC2, RDS)를 통해 회원가입 기능 만들기MySQL Workbench를 통해 예전에 만들어 놨던 RDS로 접속해준다.이런 화면이 나오면 된다. DB, User 만들기DB를 만들고, user를 만들어서 만든 DB에서 CRUD(쓰기,읽기,수정,삭제)를 할 수 있는 권한을 준다.# DB 생성create database cloudDB;# DB 모든 경로(%)로 접근할 수 있는 관리자(user) 생성하기# create user '[유저이름]'@'[경로]' identified by '[비밀번호]';create user 'harvie1'@'%' identified by 'harvie1234';# 유저한테 cloudDB CRUD 권한 주기# grant all privileges on [DB이름].* to '[유저이름]'@'[경로]';grant all priv..
2024.05.17 -
user를 하나 만드려면, 설정해야할 것이 많다.우린 간단하게 유저를 만들어보는 명령어를 사용해보자adduser [생성할 유저명]이렇게 하면, 권한이 없어서 생성을 못한다고 메시지가 뜬다.저번에 배웠던 SuperUser 권한인 sudo 명령어를 사용하여 유저를 생성해보자sudo adduser [생성할 유저명]잘 뜨는 것을 확인할 수 있다.이제 간단한 정보를 넣어줘야한다.비밀번호는 필수로 작성해주고, (작성해보 화면에는 보이지 않으니까, 막 누르지 말고 하나하나씩 정확하게 작성하자)테스트용이니까 나머지는 빈칸으로 엔터만 쳐주자.그러면 정보가 맞는지 확인하는 메시지가 뜬다. "Y"를 작성해주자.그러면 생성이 끝난다.이제 생성한 유저로 들어가보자su - [변경할 유저명]그러면 초록색 글씨에서 @ 앞부분이 바뀐..
[클라우드 서비스] Linux 유저 만들기user를 하나 만드려면, 설정해야할 것이 많다.우린 간단하게 유저를 만들어보는 명령어를 사용해보자adduser [생성할 유저명]이렇게 하면, 권한이 없어서 생성을 못한다고 메시지가 뜬다.저번에 배웠던 SuperUser 권한인 sudo 명령어를 사용하여 유저를 생성해보자sudo adduser [생성할 유저명]잘 뜨는 것을 확인할 수 있다.이제 간단한 정보를 넣어줘야한다.비밀번호는 필수로 작성해주고, (작성해보 화면에는 보이지 않으니까, 막 누르지 말고 하나하나씩 정확하게 작성하자)테스트용이니까 나머지는 빈칸으로 엔터만 쳐주자.그러면 정보가 맞는지 확인하는 메시지가 뜬다. "Y"를 작성해주자.그러면 생성이 끝난다.이제 생성한 유저로 들어가보자su - [변경할 유저명]그러면 초록색 글씨에서 @ 앞부분이 바뀐..
2024.04.19 -
AWS 콘솔 접속하기 https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwi4lt_xuLeFAxVTNXsHHU4ABIUYABAAGgJ0bQ&ase=2&gclid=CjwKCAjw8diwBhAbEiwA7i_sJSHkGlv4UGg2LxKTcaKWAMF1ykY1x6R7qUJQqd4WOq0WTqFLh9lQcBoCC3YQAvD_BwE&ohost=www.google.com&cid=CAESVuD2fKnH3unjLcfjSK3yMMte197piV7UOSyPyxaaGgtHYC3kWIGfWB5t-w7XpBm7LeE707fLuWl8_AXM-6wyMLTLg86LkR-flNySRr0CUnR9n2SSfva6&sig=AOD64_1w705OnpLqyVS97aKk-1inSS9eXg&..
[클라우드 서비스] AWS EC2 인스턴스 생성해보기AWS 콘솔 접속하기 https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwi4lt_xuLeFAxVTNXsHHU4ABIUYABAAGgJ0bQ&ase=2&gclid=CjwKCAjw8diwBhAbEiwA7i_sJSHkGlv4UGg2LxKTcaKWAMF1ykY1x6R7qUJQqd4WOq0WTqFLh9lQcBoCC3YQAvD_BwE&ohost=www.google.com&cid=CAESVuD2fKnH3unjLcfjSK3yMMte197piV7UOSyPyxaaGgtHYC3kWIGfWB5t-w7XpBm7LeE707fLuWl8_AXM-6wyMLTLg86LkR-flNySRr0CUnR9n2SSfva6&sig=AOD64_1w705OnpLqyVS97aKk-1inSS9eXg&..
2024.04.10 -
EC2 개념( EC2 - Elastic Compute Cloud ) 가상 서버 기능을 제공하는 클라우드 서비스이다. AWS의 물리적 서버를 가상화 기술을 이용하여 사용자들이 공동으로 사용할 수 있도록 하였다. 컴퓨팅 파워의 크기를 조정 가능하고, 물리적인 서버 없이 클라우드를 통해 필요한 만큼의 리소스를 요청하여 사용 가능하다. 온프레미스 환경에서 Windows 서버, Linux 서버와 동일한 서비스이다. EC2 인스턴스란? 인스턴스는 가상 컴퓨팅 환경을 말한다. 인스턴스 유형 CPU 메모리 스토리지 및 네트워킹 용량의 다양한 조합으로 구성된 여러가지 인스턴스 유형을 제공한다. EC2 인스턴스 특징 클라우드에서 확장식 컴퓨팅을 제공한다. 요구사항이나 변동사항에 따라 신속하게 규모의 확장/축소가 가능하다...
[클라우드 서비스] AWS EC2란?EC2 개념( EC2 - Elastic Compute Cloud ) 가상 서버 기능을 제공하는 클라우드 서비스이다. AWS의 물리적 서버를 가상화 기술을 이용하여 사용자들이 공동으로 사용할 수 있도록 하였다. 컴퓨팅 파워의 크기를 조정 가능하고, 물리적인 서버 없이 클라우드를 통해 필요한 만큼의 리소스를 요청하여 사용 가능하다. 온프레미스 환경에서 Windows 서버, Linux 서버와 동일한 서비스이다. EC2 인스턴스란? 인스턴스는 가상 컴퓨팅 환경을 말한다. 인스턴스 유형 CPU 메모리 스토리지 및 네트워킹 용량의 다양한 조합으로 구성된 여러가지 인스턴스 유형을 제공한다. EC2 인스턴스 특징 클라우드에서 확장식 컴퓨팅을 제공한다. 요구사항이나 변동사항에 따라 신속하게 규모의 확장/축소가 가능하다...
2024.04.10