# server

316개의 포스트

Stateful 과 Stateless

Stateful '구조'는 Server와 Client간 세션의 'State(상태)'에 기반하여 Client에 response를 보냅니다. 이를 위해 세션 '상태'를 포함한 Client와의 세션 정보를 server에 저장하게 됩니다. 대표적인 Stateful 구조를 따르

약 13시간 전
·
0개의 댓글

IP to Domain 리디렉션(Redirection) 적용

리디렉션이란 ip를 입력했을 때 도메인으로 이동할 수 있도록 하는 것입니다. vi /etc/nginx/sites-available/default 마지막 부분에 이 서버블록 추가http://15.165.222.42 로 (ip address) 접속하면 https&

5일 전
·
0개의 댓글
post-thumbnail

nginx에 SSL(HTTPS) 적용하기

전 포스팅에서 도메인을 nginx에 연동해보았습니다. 이번 포스팅에서는 도메인에 ssl/https를 적용해보려고 합니다. Certbot은 Let’s Encrypt 인증서를 자동으로 발급 및 갱신을 해주는 봇 프로그램입니다.(앞으로 나오는 질문들에 대한 응답 모음)완료되

5일 전
·
0개의 댓글

구매한 도메인을 nginx 서버에 연동하기

가비아에서 도메인을 구매하고 aws로 구축한 서버에 연동시켜보려고 합니다 .https://www.gabia.com/

5일 전
·
0개의 댓글
post-thumbnail

proxy server

proxy server는 클라이언트가 다른 네트워크에 접속할 수 있도록 중간에서 대리해주는 서버입니다.

6일 전
·
0개의 댓글
post-thumbnail

[Spring] logback vs log4j

Spring에서 사용하는 로깅툴

7일 전
·
0개의 댓글

TIL ( 2021.06.07)

오늘의 공부 Interaction With Server 복습해보기 Client Server Architecture 2티어 아키텍쳐 인터넷 연결이 없다면 ? 정상작동 X > 상품 정보를 인터넷 어딘가 존재하는 서버로부터 받아온다. Server (서버, 서빙하는사람

2021년 6월 7일
·
0개의 댓글
post-thumbnail

Bitanmi MAMP로 로컬서버 구축하고 외부 접속하기

웹 애플리케이션, 소프트웨어 패키지 및 설치 라이브러리이다. 사용자가 애플리케이션을 손쉽게 설치하도록 도와준다. Bitnami의 여러 프로그램 중 본 포스팅에서 이용할 것은 웹 서버 구축에 필요한 Apache, MySQL, PHP 설치를 돕는 MAMP이다. MAMP는

2021년 6월 1일
·
0개의 댓글
post-thumbnail

GCP VM에서 APM 컴파일 설치로 웹서버 구축하기

1️⃣ GCP 시작하기 01. GCP의 이해 1) 클라우드 서비스(Cloud Service) 제공업체가 인터넷을 통해 사용자에게 제공하는 인프라, 플랫폼 또는 소프트웨어를 말한다. 클라우드를 통해 소프트웨어를 다운로드하지 않고 인터넷만 있으면 액세스할 수 있다. 클라

2021년 6월 1일
·
0개의 댓글

[Web Server] Building server using Express.js

Express 는 오픈소스 Node.js 백엔드 어플리케이션 프레임워크이다. 사실상("de facto") Node.js 의 정식 서버 프레임워크로 여겨지고 있다. 위키피디아express 를 사용하면 node.js 서버 구축을 더 쉽고 간편하게 할 수 있다.

2021년 5월 30일
·
0개의 댓글

[Web Server] Building server using Node.js

http 모듈 사용노드 공식 문서 Anatomy of an HTTP Transactionhttps://nodejs.org/en/docs/guides/anatomy-of-an-http-transaction/1단계 : 요청 메소드 정리2단계 : route 정리3단

2021년 5월 29일
·
0개의 댓글
post-thumbnail

[TIL] Day36- Web Server(2)

node.js modules의 사용CommonJS를 이용한 모듈 내보내기/불러오기를 할 수 있다.라우팅과 API라우팅(조건에 따른 분기)을 이해하고, 이를 서버 코드에서 구현할 수 있다.클라이언트가 사용할 수 있도록, 서버 API 문서를 직접 작성할 수 있다.Expre

2021년 5월 28일
·
0개의 댓글
post-thumbnail

1. 가상터미널에 over ssh로 root접속

permitrootlogin에 yes 바꾼다...당연히 root엔 password가 설정되어있어야 함...

2021년 5월 28일
·
0개의 댓글
post-thumbnail

TIL042_210527

🥳 근황 8일 동안 TIL을 적지 못했다. 다행히 마냥 놀지만은 않았다! (조금 놀긴 했음 ☺️) 8일간의 공백을 돌아보는 차원에서 지난 일정을 잠시 정리하고자 한다. > 5/19 취업 멘토 프로그램인 '버드' 프로그램의 첫 일정을 소화했다. 너무나 유익한 정보

2021년 5월 27일
·
0개의 댓글

[docker] 서버 실행 시 docker-compose 자동 실행

리눅스 서버 실행 시 docker-compose up 자동 실행하여 docker 컨테이너 생성

2021년 5월 27일
·
0개의 댓글

CORS (TIL 52일차)

하하하... 브라우저는 기본적으로 보안을 위해 하나의 서버에만 연결을 허용..? 문장이 조금 애매하네 Same-origin policy 브라우저에 두 개 이상의 서버와 연결되는 것을 예외적으로 허용하는 정책 프로토콜 | 도메인 | 포트번호 이 세가지가 같아야 같은

2021년 5월 27일
·
0개의 댓글
post-thumbnail

[TIL] Day36- Web Server

Achievement Goals HTTP HTTP 요청/응답을 브라우저를 통해 확인할 수 있고, 해당 내용을 읽을 수 있다. HTTP 다양한 요청 방식과, 응답 코드에 대해 이해할 수 있다. CORS의 개념 node.js modules의 사용 node.j

2021년 5월 27일
·
0개의 댓글
post-thumbnail

WAS(Web Application Server)

다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어ORACLE, MySQL, MariaDB 등이 있음.보통 서버 형태로 서비스를 제공하기에 클라이언트 로직이 많아지고, 클라이언트 프로그램 크기가 커지는 문제가 발생함.이는 프로그램 로직이 변

2021년 5월 27일
·
0개의 댓글
post-thumbnail

웹서버

웹서버는 보통 소프트웨어를 말하지만, 웹서버 소프트웨어가 동작하는 컴퓨터를 말하는 경우도 있음.클라이언트가 요청하는 HTML 문서나 각종 리소스 전달하는 역할.웹 브라우저나 웹 크롤러 모두 HTTP에 맞도록 리소스를 요청하고, 웹서버는 요청한 리소스를 반환.리소스가 존

2021년 5월 27일
·
0개의 댓글
post-thumbnail

TIL 23. 웹의 동작 원리

웹의 발전 과정과 간략한 동작 원리에 대해서 알아보겠습니다. 이 글은 MDN, 생활코딩 영상을 토대로 작성됐습니다.2대의 컴퓨터가서로 정보를 주고 받는 순간인류는 완전히 새로운 존재가 되었습니다.고객을 영어로는 클라이언트(client)라고 합니다.사업자를 영어로는 서버

2021년 5월 27일
·
0개의 댓글