본문 바로가기

분류 전체보기108

HTTPS - 적용하기 nginx HTTPS - 적용하기 nginx일단 nginx을 끄기 (포트가 같데용)제가 이 폴더를 만들었는지 없는 지 기억이 나지 않지만 이폴더에 인증을 위한 파일이 있습니다.# jenkins 폴더 이동cd /var/lib/jenkins/workspace/nct_pipeline# docker-compose stopdocker-compose stop# https 인증 폴더cd /etc/letsencrypt/live/www.nuri777.kro.kr# 기존 80포트 끄기lsof -i tcp:80# 기존 80포트 끄기sudo kill -9 32452# 인증서 갱신sudo certbot renewNginx.conf 수정하기여기서 핵심은 기본 포트로 들어오는 요청을 443포트 https 포트로 redirect 해주는 것 같.. 2023. 9. 19.
데이터베이스 개론 - 3장 데이터베이스 시스템 3장 데이터베이스 시스템 3-1 데이터베이스 시스템의 정의 3-2 데이터베이스의 구조 3-3 데이터베이스 사용자 3-4 데이터 언어 3-5 데이터베이스 관리 시스템의 구성 3-1 데이터베이스 시스템의 정의 데이터베이스 시스템 (DBS: DataBase System)데이터를 저장하고 ( 정형 data(RDMS) )데이터베이스와 데이터베이스 관리 시스템은 데이터베이스 시스템의 핵심 구성 요소다. 데이터베이스 시스템은 데이터베이스와 데이터베이스 관리 시스템을 이용해 조직에 필요한 정보를 제공해주는 전체 시스템이다. 데이터 베이스에 데이터를 저장하고 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 3-2 데이터베이스의 구조 3-2-1 스키마 스키마(schema)고객번호는 정수로, 이름은 최.. 2023. 9. 19.
데이터베이스 개론 - 2장 데이터베이스 관리 시스템의 등장 배경 2장 데이터베이스 관리 시스템의 등장 배경 2-1 데이터 베이스 관리 시스템의 등장 배경 2-2. 데이터베이스 관리 시스템의 정의 2-3. 데이터베이스 관리 시스템의 장-단점 2-4. 데이터베이스 관리 시스템의 발전 과정 2-1 데이터 베이스 관리 시스템의 등장 배경 파일 시스템(file system) 데이터를 파일로 관리할 수 있도록 파일을 생성, 삭제, 수정, 검색하는 기능을 제공 응용 프로그램별 로 필요한 데이터를 별도의 파일로 관리함 응용프로그래머가 파일의 논리적인 구조뿐 아니라 물리적인 구조까지 정확히 파악 데이터에 직접 접근하여 처리하는 응용 프로그램을 개발 할 수 있다. 파일 시스템의 문제점 데이터의 중복성 -> 같은 내용의 데이터가 여러 파일에 중복 저장일관성, 데이터 무결성(data in.. 2023. 9. 16.
데이터베이스 개론 - 1장 데이터베이스 기본 개념 1. 데이터베이스의 필요성 학습 목표 데이터와 정보의 차이를 이해한다. 데이터베이스의 필요성을 알아본다. 데이터베이스의 정의에 숨겨진 의미와 주요 특징을 이해한다. 형태와 특성에 따른 데이터 분류 방법을 알아본다. 1-1 데이터베이스의 필요성 1-1-1 데이터와 정보 테이터는 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값으로, 자료라고한다. 정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물이다. 데이터에서 정보를 추출하는 과정 또는 방법을 정보 처리라 한다 정보처리는 데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미 관계를 파악하는 것이다. 현재성과 정확성을 보장하는 가치있는 정보를 얻으려면 정확히 관찰하고 측정하고 효율적으로 저장 정보 시스.. 2023. 9. 16.