분류 전체보기
-
[AWS] RDS 파라미터 그룹 설정하기AWS 2022. 8. 9. 18:00
📌 RDS 환경에 맞는 파라미터 설정하기 RDS를 생성하면 아래의 설정을 필수적으로 해야 한다. time_zone (시간 설정) character Set (문자 인코딩 설정) collation (데이터의 정렬 기준을 위한 설정) RDS 메뉴에서 파라미터 그룹 → 파라미터 그룹 생성 데이터베이스 버전, 파라미터 그룹의 이름, 설명을 작성 후 생성합니다. 파라미터 편집을 누른 후 편집을 진행합니다. time_zone을 검색한 뒤 값을 Asia/Seoul로 변경합니다. char 검색 후 나오는 모든 부분의 값을 utf8mb4로 설정합니다. MySQL, MariaDB는 utf8로 세팅하는 경우 emoji 문자가 입력되지 않으므로 utf8mb4로 설정합니다. collation 필터 후 collation_conne..
-
[AWS] RDS(데이터베이스) 생성하기AWS 2022. 8. 9. 17:48
📌 RDS란? RDS(Relational Database Service)는 AWS에서 지원하는 클라우드 기반 관계형 데이터베이스이다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같이 잦은 운영 작업을 자동화하여 개발자가 개발에 집중할 수 있게 지원하는 서비스다. 1. AWS 서비스 탭에서 데이터베이스 → RDS 2. Dashboard → 데이터베이스 생성 3. 데이터베이스 종류 및 버전 선택 4. 템플릿을 프리티어로 선택할 경우 인스턴스 크기 및 SSD 스토리지를 프리티어 수준에 맞게 자동으로 설정됩니다. 설정에서는 데이터베이스를 구별할 식별자와, 데이터베이스 접속 시 사용할 마스터 계정의 이름과, 비밀번호를 설정한다. (나중에 CLI나 GUI Tool로 접속 할때 사용한다.) 5. 프리티..
-
[공공 데이터 API] 한국 거래소 주식 시세 조회하기API 2022. 8. 9. 14:44
📌 공공 데이터 포털을 이용하여 한국 거래소 주식시세, 신주인수권 증서 시세, 수익증권시세 등을 조회할 수 있습니다. 🌈 Step 1. 공공데이터 포털 접속 및 금융 위원회 주식 시세 정보 API 활용신청 2. 활용신청 승인 확인 3. 주식 시세 데이터 조회 1. 공공 데이터 포털 접속 및 금융 위원회 주식 시세 정보 API 활용신청 금융위원회_주식시세정보에 들어가서 활용신청을 합니다. *공공 데이터 포털 회원 가입을 해야 진행이 가능합니다. 활용 목적 선택, 사유 작성 및 이용하려는 상세 기능 정보 선택 후 활용 신청을 합니다. 2. 활용신청 승인 확인 마이페이지에 들어가면 오픈 API → 개발 계정에서 활용 신청 승인 여부를 확인할 수 있습니다. 승인이 완료되었으면 상세 페이지로 들어갑니다. 3. 주..
-
[Google API] YouTube Data API 이용하여 인기 급 상승 영상 데이터 가져오기API 2022. 8. 7. 15:52
📌 유튜브 DATA API를 사용하기 위해서는 Google Cloud에 프로젝트를 생성하여 API 키를 발급받은 후 사용할 수 있습니다. 🌈 Step 1. 프로젝트 생성 2. API 키 발급 3. Youtube Data API 활성화 4. 데이터 호출 5. 테스트 1. 프로젝트 생성 Google Cloud Platform에 접속하여 프로젝트를 원하는 이름으로 생성합니다. 2. API 키 발급 생성한 프로젝트의 사용자 인증 정보에 들어가서 CREATE CREDENTIALS를 통해 API 키를 발급받습니다. 3. YouTube Data API 활성화 검색 영역에 youtube로 검색 후 나오는 YouTube Data API v3를 선택합니다. 사용을 클릭해서 해당 API 사용을 활성화합니다. 4. 공식 참조..
-
[JAVA] 파일 첨부, 파일 업로드 구현하기Spring Boot 2022. 7. 11. 13:42
🌈 HTML 폼 전송을 통해 JAVA에서 파일 업로드 하는 과정을 살펴본다. HTML enctype에 multipart/form-data를 선언합니다. Submit Controller MultipartHttpServletRequest multiRequest를 매개변수로 받습니다. @RequiredArgsConstructor @Controller public class BoardController { private final FileService fileService; @PostMapping("/register/action") public void boardRegisterAction(MultipartHttpServletRequest multiRequest) throws Exception { fileServ..
-
리눅스(Linux) Apache 상태/시작/중지/재시작Linux 2022. 7. 11. 12:57
Apache 버전 확인 httpd -v Apache 상태 확인 systemctl status httpd service httpd status Apache 시작 systemctl start httpd service httpd start apachectl start Apache 중지 systemctl stop httpd service httpd stop apachectl stop Apache 재시작 systemctl restart httpd service httpd restart apachectl restart