본문 바로가기
반응형

분류 전체보기100

[Ubuntu] 20.04/22.04 nginx 설치,삭제,명령어 ubuntu nginx 설치 "ubuntu nginx 20.04설치 / ubuntu nginx 22.04설치" "ubuntu nginx 삭제 / 명령어 / 로그파일" "nginx vs apache" nginx개념 인터넷 웹사이트를 사용하거나 검색할때 당신의 컴퓨터는 서버와 통신하게 된다. 서버는 웹사이트의 정보를 가지고 있고, 컴퓨터는 그정보를 받아와서 당신의 화면에 보여준다. 이때nginx는 통신을 원할하게 도와주는 역할을 한다. 유사한 소프트웨어로는 apache, iis 등이 있다. nginx apache 비교 장단점 Nginx : 성능과효율성, 경량화, 리버스프록시 및 로드밸런싱에는 Nginx가 유리하다. Apache : 모듈의다양성, 유연한설정, 커뮤니티와 문서 측면에서 Apache가 유리하다. .. 2023. 8. 8.
[Nginx] X-Frame-Options 웹취약점 예제, 명령어 (gs인증) Nginx X-Frame-Options 설정 '웹취약점 GS인증대비' - "nginx x-frame-options / hsts / x-content-type-options / x-xss-protection" (적용예시및 테스트) X-Frame-Options 개념 웹 페이지가 다른 웹 사이트의 프레임 또는 iframe 내에 표시되지 않도록 하는 HTTP 헤더입니다. 공격자가 사용자가 인식하는 것과 다른 것을 클릭하도록 사용자를 속이는 클릭재킹 공격을 완화하는데 도움이 되는 보안 기능이다. | HTTP 응답헤더 종류 "DENY" - 해당 페이지는 frame을 랜더링 하지 않음 "SAMEORIGIN" - 해당 페이지와 동일한 origin에 해당하는 frame만 렌더링 "ALLOW-FROM URL" - 지정된 .. 2023. 8. 8.
[Ubuntu] nodejs 버전별 설치, 삭제, 실행 예제 ubuntu nodejs설치 "ubuntu nodejs설치 / ubuntu nodejs삭제" "개념및버전 / 실행예제" nodejs 개념 Node.js는 웹 브라우저 외부에서 JavaScript 코드를 실행할 수 있는 오픈 소스 서버 측JavaScript 런타임 환경이다. 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능한게 장점이다. LTS Current 버전차이 최신버전:latest, 안정화된버전:stable, LTS버전:lts, 특정버전:version "LTS(Long Term Supported)"는 짝수버전으로 안정화된 버전을 의미한다. "Current(현재 버전)"은 홀수버전으로 새롭게 추가된 기능이 포함되어있다. 통상 Curren.. 2023. 8. 8.
[울진여행] 백암온천 한화리조트 온천이용정보/숙박후기 백암온천 한화리조트 "온천이용정보 / 식당정보" "디럭스베드룸정보 / 부대시설정보 " "불영사계곡" | 리조트정보 도로명 : 경북 울진군 온정면 온천로 129-13 지번 : 경북 울진군 온정면 소태리 1438 연락처 : 054-787-7001 | 주차정보 로드뷰처럼 리조트 앞쪽으로 주차가 가능하다. 그리고 건물 뒷편으로도 넓지는 않지만 주차장이 있다. 건물뒷편주차의 장점은 아침에 그늘이 지기 때문에 햇빛에 노출되지 않는다. | 온천이용정보 남탕 : 수건,바디워시,샴푸,비누,치약등 세면용품이 비치되어 있다. 여탕 : 수건,비누만 있다. 온천 카운터에서 일회용품을 판매하니 필요시 구매하면 된다. | 온천이용가격 요금은 아래 정보를 참고하길 바란다. 그리고 물온도는 39~42도 정도로 6세이하 어린이에게는 조.. 2023. 8. 7.
[PostgreSQL] ubuntu postgresql 설치, 계정, 외부접속 Ubuntu PostgreSQL 설치 "라이선스 / 설치명령어 / 설치버전확인" "실행.종료.상태 명령어 / 계정설정 / 외부접속 방화벽설정" postgresql 개념 PostgreSQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 하나로, 오픈 소스 기반의 고성능 데이터베이스 시스템입니다. 현재 16버전까지 출시되어 있다. postgresql 라이선스 PostgreSQL은 오픈 소스 라이선스인 PostgreSQL 라이선스로 배포됩니다. 라이선스 제한 없이 무료로 사용 가능하다. 1. postgresql 설치 # 파일 리포지토리 구성을 $ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main".. 2023. 8. 7.
[mongodb] ubuntu mongodb 설치, 삭제, 계정생성, 접속설정 ubuntu mongodb 설치 '' ubuntu mongodb 설치 / ubuntu mongodb 삭제 '' " 계정생성 / 방화벽설정 / 연결방법 " mongodb 개념 mongodb는 문서 지향 데이터베이스 범주에 속하는 널리 사용되는 오픈 소스 NoSQL 관리 시스템 이다. NoSQL 데이터베이스로 분류되는 몽고DB는 JSON과 같은 동적 스키마형 도큐먼트를 선호함에따라 전통적인 테이블 기반 관계형 데이터베이스 구조와는 다르다. mongodb 주요용어 database : 다수의 collection을 가질 수 있는 저장소로써 RDBMS의 database와 역할collection : 다수의 document가 저장되는 공간이며 RDBMS에서의 table 역할 document : 몽고db에 저장되는 데이.. 2023. 8. 4.
반응형