post-thumbnail

mysql 아이디, 비밀번호 분실 시 재설치 방법으로 해결

참고https://scribblinganything.tistory.com/187

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

Ubuntu root 비밀번호 설정

비밀번호 설정 후, su 명령을 통해 비밀번호를 입력하여 확인을 진행한다.

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

Git branch

로컬 레포지토리와 연결할 유저 정보를 설정합니다.help 명령어를 이용하여 각 명령어 및 옵셥의 기능에 대해 살펴볼 수 있습니다.레포지토리를 초가화하거나 존재하는 레포지토리를 클론할 수 있습니다.스테이지 영역을 이용하여 커밋할 수 있습니다.작업 내역을 브랜치로 분리해

2022년 12월 16일
·
0개의 댓글
·
post-thumbnail

VPC

VPC는 Virtual Private Cloud 서비스로, 클라우드 내 프라이빗 공간을 제공함으로써, 클라우드를 퍼블릭과 프라이빗 영역으로 논리적으로 분리할 수 있게 한다.이전에 VPC가 없었을 때는 클라우드에 있는 리소스를 격리 할 수 있는 방법이 없었고, 따라서 인

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

웹 서버

Tomcat은 Apache사에서 개발한 서블릿 컨테이너만 있는 오픈소스 웹 애플리케이션 서버다. Spring Boot의 내장 서버이기 때문에 별도의 설치 과정 없이 자연스럽게 Tomcat을 사용할 수 있다. Tomcat은 다음과 같은 특징을 가지고 있다.자바 애플리케이

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

수평확장

다수의 클라이언트가 서버에 접속하게 되면 과부하가 오게 된다. 과부하로 인해 서버가 원활한 서비스를 제공하지 못하는 경우를 해결하기 위해 크게 서버의 하드웨어를 업그레이드하는 방법과 서버의 갯수를 늘리는 방법, 두가지 선택을 할 수 있다.1\. Scale-UpScale

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

Proxy Server

프록시 서버(Proxy Server)는 클라이언트가 서버와 소통할 때, 서버에 바로 접근하지 않고 자신을 통해 서버에 접근할 수 있도록 해주는 일종의 대리 서버이다.프록시 서버가 클라이언트에 가까이 있는지, 서버에 가까이 있는지로 구분할 수 있다. 각각 다른 목적을 기

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

Docker CLI (2)

사용할 도커 이미지는 httpd(http daemon)다. httpd(http daemon)은 Apache HTTP Server를 실행할 수 있는 오픈소스 웹 서버 소프트웨어다.httpd 는 /usr/local/apache2/htdocs/ 경로에 웹 서버와 관련된 파일

2022년 12월 6일
·
0개의 댓글
·
post-thumbnail

Docker CLI (1)

Ubuntu 운영체제로 진행하는 경우, 관리자 권한(sudo)으로 Docker 명령어를 실행해야 한다.Docker docs : https://docs.docker.com/engine/reference/commandline/container_run/레지스트리(R

2022년 12월 6일
·
0개의 댓글
·
post-thumbnail

Docker

Docker 왜 Docker 인가? 특징 컨테이너 기술은 바로 이 문제를 해결합니다. 컨테이너 기술은 애플리케이션을 컨테이너 내에 구성합니다. 즉, 컨테이너에서 실행 중인 애플리케이션은 어떠한 의존성도 공유하지 않고, 각자 고유의 의존성을 포함하고 있다는 이야기입

2022년 12월 6일
·
0개의 댓글
·
post-thumbnail

데이터베이스 연결

RDS 인스턴스 생성AWS 메인 콘솔 창에서 RDS 메인 화면으로 이동 왼쪽의 데이터베이스를 클릭하여 이동한 후, 데이터베이스 생성을 클릭한다.엔진 옵션을 선택한다.템플릿 옵션을 선택한다.식별자 이름, 마스터 사용자 이름, 마스터 암호를 기재한다. 마스터 사용자 이름과

2022년 12월 5일
·
0개의 댓글
·
post-thumbnail

클라이언트 배포

개인 로컬PC에서 진행한다.1\. nvm 설치 진행 후에 아래의 명령어를 통해 nvm 을 설치한다.설치가 잘 되었는지 확인한다.2\. node.js 설치구현이 완성된 정적 웹 페이지를 빌드한다.배포할 파일 내에 client 디렉토리로 이동하여 npm install 명령

2022년 12월 5일
·
0개의 댓글
·
post-thumbnail

zsh: command not found: nvm

실습을 진행 중, 위와 같은 오류에 직면했다.위의 명령어를 입력하여, nvm 설치를 진행했지만 이렇게 nvm 을 찾을 수 없다는 문구가 나타났다. touch로 zshrc 파일을 생성해준다.에디터로 파일을 실행한다. (본인은 nano 사용)파일 내에 코드를 입력한 뒤,

2022년 12월 5일
·
0개의 댓글
·
post-thumbnail

EC2 인스턴스

EC2 인스턴스 연결 AWS 인스턴스 탭에서 연결하고자 하는 인스턴스를 선택한 후 연결 버튼을 클릭하면 인스턴스에 연결하는 방법을 확인할 수 있다. Session Manager를 통해 연결해보겠다. 인터넷의 새로운 탭에 아래 이미지와 같은 터미널이 열린다. ba

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

AWS

EC2(Elastic Compute Cloud)AWS에서 제공하는 클라우드 컴퓨팅 서비스AWS에서 원격으로 제어할 수 있는 가상의 컴퓨터를 한 대 빌리는 것AWS에서 빌리는 컴퓨터를 Instance 라고 한다.AMI(Amazon Machine Image)인스턴스를 생성

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

SSH 등록

터미널에 아래의 명령어를 입력하여 ssh 키를 생성한다. 입력 후 Enter 키를 몇 번 입력하면 생성이 된다.아래의 명령어를 입력하면, 공개키가 나타난다. Github 사이트 Settings 로 이동SSH and GPG keys 를 선택한다.New SSH Key 를

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

Scheduler

쓰레드를 관리하는 관리자의 역할Reactor Sequence 상에서 처리되는 동작들을 하나 이상의 쓰레드에서 동작하도록 별도의 쓰레드를 제공해 준다.Reactor의 Scheduler는 복잡한 멀티쓰레딩 프로세스를 단순하게 해준다.적절한 상황에 맞는 쓰레드를 추가로 생성

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

Marble Diagram

마블(Marble)은 실제로 ‘구슬’이라는 뜻이 있다.구슬 모양의 알록달록한 동그라미는 하나의 데이터를 의미하며, 다이어그램 상에서 시간의 흐름에 따라 변화하는 데이터의 흐름을 표현한다.https://projectreactor.io/docs/core/relea

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

Project Reactor

Reactor는 리액티브 스트림즈(Reactive Streams)를 구현한 리액티브 라이브러리이다.Non-Blocking은 리액티브 프로그래밍의 핵심적인 특징이며, Reactor 역시 완전한 Non-Blocking 통신을 지원한다.Reactor는 Publisher 타입

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

Reactive Programming

클라이언트의 요청에 반응을 잘하는 시스템리액티브 시스템 관점에서의 반응은 쓰레드의 Non-Blocking과 관련이 있다.리액티브 시스템은 클라이언트의 요청에 대한 응답 대기 시간을 최소화 할 수 있도록 요청 쓰레드가 차단되지 않게 함으로써(Non-Blocking) 클라

2022년 11월 29일
·
0개의 댓글
·