728x90

dev 46

Nginx 서버에 내도메인.한국 도메인 연결하기(윈도우)

Nginx 서버에 내도메인.한국 도메인을 연결하는 방법을 자세히 설명합니다. DNS 설정부터 Nginx 설정까지 단계별로 안내합니다. 선행 조건은 포트 포워딩(80 포트 오픈)과 Nginx 윈도우 설정입니다.목차1. 도메인 설정1-1. 내도메인.한국에서 도메인 등록1-2. 내도메인.한국에서 IP 등록2. Nginx 설정   1. 도메인 설정1-1. 내도메인.한국에서 도메인 등록내도메인.한국에 접속하여 회원가입 후 아래와 같이 도메인을 검색합니다. 원하는 도메인을 선택하고 보안코드와 함께 등록하기를 클릭하면 무료 도메인을 발급받을 수 있습니다. 1-2. 내도메인.한국에서 IP 등록내 IP를 확인하려면 아래 사이트를 이용하세요:NordVPN IP 확인IP Address My확인한 IP를 내도메인.한국 DNS..

dev/기타 2024.10.11

Nginx를 윈도우 서비스로 등록하는 방법

목차1. Nginx 다운로드 및 설치2. NSSM 다운로드 및 설치 3. NSSM으로 Nginx를 서비스 등록하기 4. 윈도우 서비스에서 시작 5. 확인6. 서비스 삭제   Nginx는 고성능의 웹 서버로 널리 사용되지만, 기본적으로 Windows에서 서비스로 실행되지 않습니다. 이를 해결하기 위해 NSSM(Non-Sucking Service Manager)**이라는 도구를 사용하여 Nginx를 Windows 서비스로 등록할 수 있습니다. 이 글에서는 NSSM을 사용해 Nginx를 서비스로 설정하는 과정을 소개합니다.  1. Nginx 다운로드 및 설치https://nginx.org/en/download.html 2. NSSM 다운로드 및 설치https://nssm.cc/download 3. NSSM으..

dev/기타 2024.10.09

SpringBoot 프로젝트에서 Plain JAR 제거하고 빌드하기

spring boot version : 3.3.4java version : 17 Spring Boot 프로젝트를 개발하면서, 특정한 요구 사항에 따라 Plain JAR 파일이 생성되지 않도록 설정할 수 있습니다. Plain JAR는 일반적인 JAR 파일 형식으로, Spring Boot 애플리케이션의 실행에 필요한 종속성이 포함되어 있지 않습니다. 대신 Spring Boot는 실행 가능한 JAR 파일을 생성하여, 해당 파일 하나로 애플리케이션을 손쉽게 실행할 수 있도록 도와줍니다.이 블로그에서는 Plain JAR 파일 생성을 비활성화하고, 빌드 과정을 설명합니다.1. Plain JAR란?Plain JAR는 단순히 Java 애플리케이션의 클래스 파일 및 리소스를 포함하는 JAR 파일입니다. Spring Bo..

dev/Spring 2024.10.08

Docker 로그 관리와 확인 방법 (윈도우)

1. Docker 로그의 기본 개념Docker에서 컨테이너의 로그는 애플리케이션이 출력하는 표준 출력(STDOUT) 및 표준 에러(STDERR)를 기록합니다. 이를 통해 애플리케이션의 실행 결과와 상태를 쉽게 추적할 수 있습니다. docker logs 명령어를 사용하면 특정 컨테이너의 로그를 확인할 수 있습니다.2. Docker에서 로그 확인 방법2.1. 실행 중인 컨테이너 로그 확인특정 컨테이너의 로그를 확인하려면 다음 명령어를 사용합니다.docker logs  이 명령어로 현재 실행 중이거나 종료된 컨테이너의 로그를 확인할 수 있습니다.2.2. 로그 출력 제어- 마지막 n줄 확인: 특정 컨테이너 로그의 마지막 몇 줄만 보고 싶다면, --tail 옵션을 사용할 수 있습니다.docker logs --ta..

dev/기타 2024.10.08

Next.js 주요 특징과 프로젝트 시작 및 실행하는 방법을 소개합니다

Next.js는 React를 기반으로 한 강력한 프레임워크로, 서버 사이드 렌더링(SSR), 정적 사이트 생성(SSG), 그리고 **클라이언트 사이드 렌더링(CSR)**을 지원합니다. 이로 인해 성능 최적화와 SEO 향상뿐만 아니라 개발자 경험을 극대화하여, 다양한 웹 애플리케이션 개발에 널리 사용되고 있습니다. 이번 글에서는 Next.js 프로젝트를 처음부터 시작하는 방법과 주요 설정 옵션을 소개하겠습니다.1. Next.js 주요 특징서버 사이드 렌더링(SSR): 서버에서 HTML을 렌더링하여 브라우저에 전달하므로, 페이지 로드 시점부터 콘텐츠가 완전히 렌더링된 상태로 제공됩니다. 이를 통해 SEO와 초기 로딩 속도를 개선할 수 있습니다.정적 사이트 생성(SSG): 빌드 시점에 정적 HTML을 생성하여..

dev/Next.js 2024.10.07

Docker Stats로 리소스 모니터링하는 방법

목차1. Docker Stats란?2. Docker Stats 명령어의 기본 사용법3. 특정 컨테이너 모니터링4. 여러 컨테이너의 리소스 모니터링5. 실시간 자동 갱신 중지 (--no-stream 옵션) 1. Docker Stats란?Docker stats는 Docker 컨테이너의 실시간 리소스 사용량(CPU, 메모리, 네트워크, I/O 등)을 확인할 수 있는 유용한 명령어입니다. 이 도구는 컨테이너의 성능을 모니터링하고, 잠재적인 성능 문제를 진단하며 최적화하는 데 필수적입니다.2. Docker Stats 명령어의 기본 사용법docker stats 명령어는 실행 중인 모든 컨테이너의 리소스 사용량을 실시간으로 표시합니다. 이 명령어를 실행하면 표 형식으로 데이터가 주기적으로 업데이트되어, CPU 사용량..

dev/기타 2024.10.04
728x90
반응형