전체 글 238

[비트교육센터][AWS] 5. RDS 서비스

1. RDS 서비스 - Amazon Relational Database Service(Amazon RDS)는 AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스이다. - 검색창에 RDS를 입력하고 RDS대시보드로 이동한다. [1] 인스턴스에 mysql 설치 1) test인스턴스에서 sudo apt -y install mysql-server를 입력해 mysql서버를 설치한다. 2) sudo mysql -u root -p를 입력해 mysql에 접속하고 Enter password가 뜨면 아직 비번은 없기 때문에 그냥 엔터만 친다. 3) show databases; use mysql; show tables; 를 입력해보면 데이터베이스, 테이블등을 볼수 있다. 4) qui..

[비트교육센터][AWS] 4. S3 서비스

1. S3 서비스 - Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스이다. - Amazon S3를 사용하여 데이터 레이크, 웹 사이트 등 다양한 사용 사례에서 원하는 양의 데이터를 저장하고 보호할 수 있다. [1] 버킷 만들기 1) 검색창에 S3를 검색하고 버킷으로 이동한다. 2) '버킷 만들기'를 누른다. 3) 자신이 원하는 버킷 이름을 작성한다. 4) '버킷 만들기'를 누른다. 5) doguritest버킷이 만들어진 것을 볼 수 있다. [2] 파일 업로드하기 1) doguritest버킷으로 들어간다. 2) 저장하고 싶은 파일을 드래그한다. 3) 위의 화면이 뜨면 '업로드'를 누른다. 4) 업..

[비트교육센터][AWS] 3. EC2 서비스

1. EC2 서비스 - AWS에서 제공하는 클라우딩 컴퓨팅 서비스이다. [1] 인스턴스 생성하기 1) 검색창에 EC2를 검색하고 EC2의 대시보드에 들어간다. 2) 아래쪽에 '인스턴스 시작'을 누른다. 3) 그러면 인스턴스 시작 페이지로 들어가게 된다. 4) '이름 및 태그'에 인스턴스의 이름을 정해준다.(필자는 test라고 했다.) 5) '애플리케이션 및 OS 이미지'에서 사용하려는 AMI를 선택한다.(필자는 Ubuntu를 선택했다.) 6) 자신이 작업할때 필요한 요구사항에 따라 '인스턴스 유형'을 선택한다.(필자는 기본으로 정해져 있는 t2.micro를 선택했다.) 7) 키페어 생성에서 '새 키 페어 생성'을 클릭한다. 8) 본인이 원하는 이름을 입력한 후 '키 페어 생성'을 누른다. 9) 키페어가 ..

[비트교육센터][AWS] 2. IAM 서비스

1. IAM 서비스 - AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다. - IAM(Identity and Access Management)을 사용하면 사용자가 액세스할 수 있는 AWS 리소스를 제어하는 권한을 중앙에서 관리할 수 있다. [1] 사용자 생성 1) 검색창에 IAM을 검색해 들어간다. 2) 들어가자 마자 바로 대시보드가 뜨는 것을 볼 수 있다. 3) 좌측 '사용자'를 눌러 사용자로 들어간다. 4) 우측에 있는 '사용자 생성'버튼을 눌러 사용자 세부 정보 지정으로 들어가 '사용자 이름'에 원하는 이름을 입력 후 'AWS Management Console에 대한 사용자 액세스 권한 제공'을 클릭한다. 5) 사용자 유형 중 'IAM 사용자를 생성하고 싶음'을 클릭한다. 6) ..

[비트교육센터][AWS] 1. Billing 서비스

1. Billing 서비스 [1] 청구서 1) 상단에 billing이라고 검색 후 서비스에 있는 Billing으로 들어간다. 2) 좌측에 청구서를 클릭한다. 3) 들어가면 결제해야하는 금액을 알 수 있다. [2] 청구서 기본설정 1) '청구서 설정'으로 들어간다. 2) 알림 기본 설정으로 들어가 '편집'을 클릭한다. 3) 해당 칸에 이메일 주소를 입력하면 해당 메일로 청구서가 날아온다. - 여담으로 CloudWatch를 설정하면 로그파일 형식으로 이메일로 날아온다. [3] 인보이스 전송 기본 설정 1) 인보이스 전송 기본 설정에서 "편집"을 누른다. 2) 'PDF 인보이스가 이메일로 전송됨'을 클릭하고 업데이트를 누르면 이메일로 결제에 관련된 pdf파일이 전송된다. [4] 예산 설정 1) Budgets를..

[GitHub] 리눅스 서버에서 파일을 깃허브로 업로드하는 방법, 용어정리

https://ojui.tistory.com/16 02. Git repository 만들기🔷 Git repository 생성 🔶 document https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EA%B8%B0%EC%B4%88-Git-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A7%8C%EB%93%A4%EA%B8%B0 Git - Git 저장소 만들기 2.1 Git의 기초 - Git 저장소 만들기 Git을 사용하ojui.tistory.com- 참고 블로그[1] git 설치하기1. sudo apt-get install git을 입력해 git을 설치한다.2. git config --global user.name "본인이름"와 git config --global ..

GitHub 2023.08.25

[비트교육센터][리눅스] 4일차 nginx, su, aws

[비트교육센터][Django] 2일차 자바와 장고를 연결하기 1. 자바와 장고를 연결해 개인지 고양이인지를 구별하는 웹페이지 만들기 - jpa게시판 https://julian5383.tistory.com/229 [비트교육센터][Spring-boot] JPA를 이용한 게시판 만들기 1. Jpa를 이용한 판매시스템 julian5383.tistory.com [비트교육센터][리눅스] 3일차 프로젝트를 위한 환경 설계하기, guincorn 1. JDK 깔기 [1] 자바 설치 되어져 있는지 확인 - java -version을 입력해 자바가 설치되어 있는지 확인한다. - 현재 not found로 되어 있어서 없다는 것을 알 수 있다. [2] jdk 설치 sudo apt install openjdk-17-jdk [3 ..

[비트교육센터][리눅스] 3일차 리눅스에 JDK, MySql, 스프링부트 설치, guincorn

1. JDK 깔기 [1] 자바 설치 되어져 있는지 확인 - java -version을 입력해 자바가 설치되어 있는지 확인한다. - 현재 not found로 되어 있어서 없다는 것을 알 수 있다. [2] jdk 설치 sudo apt install openjdk-17-jdk [3] 자바 경로 확인 last@last-VirtualBox:~$ which java - which java를 입력해 경로를 확인한다. - /usr/bin/java경로가 뜬다. [4] 자바 버전 확인 - java -version을 입력해 버전을 띄운다. [5] JAVA_HOME, 환경변수 - echo $JAVA_HOME를 입력해 JAVA_HOME환경변수 경로를 표시한다 - 현재 아직 아무것도 없음을 알 수 있다. [6] 리눅스 상 JAV..

[비트교육센터][리눅스] 2일차 config, bash, grep, awk, 파일링크, tar, gzip

1. config 파일 [1] config 파일 만들기 Host ubuntu22 Hostname localhost User last Port 2200 #IdentityFile ~/.ssh/idrsa - 하나의 서버에 대한 ssh접속용 정보를 담아둔다. - 여담으로, aws는 암호화 키파일로 들어감, 암호화 파일을 IdentityFile경로에 ~/.ssh/이하에 둠 2. 파일 전송 [1] 파일 전송하기 3. 명령어 [1] rmdir - 디렉토리를 지우는 명령어이다. [2] touch - touch[파일명]: 해당파일이 없으면 사이즈가 0인 파일을 생성, 있으면 최종수정시간으로 업데이트한다. 1) 해당 파일이 없을 때 touch text01 touch text02 touch text03 - text01, t..