테크 삽질 연구소
close
프로필 배경
프로필 로고

테크 삽질 연구소

  • 분류 전체보기 (56) N
    • 실무개발 (28) N
    • 서버 & 인프라 (23)
    • SEO & 마케팅 & AI (5)
  • 홈
  • 태그
  • 방명록
  • 소개
  • 개인정보처리방침
  • 문의
  • 이용약관
Apache에서 HTTP Method 차단 테스트 시 반드시 확인해야 할 사항

Apache에서 HTTP Method 차단 테스트 시 반드시 확인해야 할 사항

Apache에서 HTTP Method(GET, POST, PUT, DELETE, PATCH, TRACE, OPTIONS) 차단 여부를 점검할 때 단순 응답 코드만 확인하면 오판할 수 있습니다. Apache 로그, 응답 헤더, WAF 및 L4/L7 장비까지 함께 확인하는 방법을 정리합니다.Apache에서 HTTP Method 차단 테스트 시 반드시 확인해야 할 사항보안 점검 과정에서는 GET, POST 외의 HTTP Method(PUT, DELETE, PATCH, TRACE, OPTIONS)가 차단되는지 확인하는 경우가 많습니다.하지만 단순히 curl 명령으로 응답 코드만 확인하면 실제 차단 여부를 잘못 판단할 수 있습니다.특히 Apache 앞단에 WAF(Web Application Firewall), L..

  • format_list_bulleted 서버 & 인프라
  • · 2026. 6. 5.
  • textsms
GitLab Runner를 이용한 Spring Boot 자동 배포 구축하기 (AlmaLinux 9)

GitLab Runner를 이용한 Spring Boot 자동 배포 구축하기 (AlmaLinux 9)

GitLab Runner와 GitLab CI/CD를 활용하여 AlmaLinux 9 환경에서 Spring Boot 애플리케이션 자동 배포 시스템을 구축하는 방법을 알아봅니다. Git Push만으로 빌드, JAR 배포, 서비스 재시작까지 자동화할 수 있습니다GitLab Runner를 이용한 Spring Boot 자동 배포 구축하기 (AlmaLinux 9)Spring Boot 프로젝트를 운영하다 보면 코드 수정 후 서버 접속, 빌드, JAR 복사, 서비스 재시작 과정을 반복하게 됩니다. 프로젝트 규모가 커질수록 이러한 수동 배포는 실수를 유발하고 운영 효율을 떨어뜨립니다.이번 글에서는 GitLab Runner와 GitLab CI/CD를 활용하여 Git Push만으로 Spring Boot 애플리케이션이 자동 배..

  • format_list_bulleted 서버 & 인프라
  • · 2026. 6. 5.
  • textsms
AlmaLinux 9에서 Spring Boot 서비스 등록 및 운영하기 (systemd + Apache Reverse Proxy)

AlmaLinux 9에서 Spring Boot 서비스 등록 및 운영하기 (systemd + Apache Reverse Proxy)

AlmaLinux 9 환경에서 Spring Boot JAR 파일을 systemd 서비스로 등록하고 Apache Reverse Proxy와 연동하여 안정적으로 운영하는 방법을 설명합니다. 서비스 자동 시작, 로그 확인, 포트 관리, GitLab CI/CD 배포까지 실무 기준으로 정리했습니다.AlmaLinux 9에서 Spring Boot 서비스 등록 및 운영하기 (systemd + Apache Reverse Proxy)Spring Boot 애플리케이션을 운영 서버에 배포할 때 가장 중요한 것은 안정적인 서비스 관리입니다. 단순히 java -jar 명령으로 실행하는 방식은 서버 재부팅 시 자동 실행되지 않고 프로세스 관리도 어렵습니다.이번 글에서는 AlmaLinux 9 환경에서 Spring Boot 애플리케이..

  • format_list_bulleted 서버 & 인프라
  • · 2026. 6. 5.
  • textsms
DDNS란 무엇인가? 유동 IP 환경에서 꼭 필요한 이유와 활용 방법

DDNS란 무엇인가? 유동 IP 환경에서 꼭 필요한 이유와 활용 방법

DDNS(Dynamic DNS)는 변경되는 공인 IP를 고정된 도메인처럼 사용할 수 있게 해주는 서비스입니다. GitLab, NAS, SSH, CCTV, 개인 서버 운영 시 DDNS가 왜 필요한지 실무 예제와 함께 자세히 알아보겠습니다.DDNS란 무엇인가? 유동 IP 환경에서 꼭 필요한 이유와 활용 방법집이나 사무실에서 서버를 운영하다 보면 어느 날 갑자기 서버 접속이 되지 않는 상황을 경험하게 됩니다.어제까지는 정상적으로 접속되던 GitLab, NAS, Jenkins, 개인 서버가 갑자기 연결되지 않는다면 가장 먼저 확인해야 할 것이 바로 공인 IP 변경 여부입니다.이 문제를 해결하기 위해 사용하는 것이 DDNS(Dynamic DNS)입니다.이번 글에서는 DDNS가 무엇인지, 왜 필요한지, 그리고 Gi..

  • format_list_bulleted 서버 & 인프라
  • · 2026. 6. 4.
  • textsms
GitLab Runner SSH 비밀번호 없이 원격 서버 자동 배포 설정하기

GitLab Runner SSH 비밀번호 없이 원격 서버 자동 배포 설정하기

GitLab Runner 서버에서 SSH 공개키를 이용해 원격 서버에 비밀번호 없이 접속하는 방법을 설명합니다. ssh-copy-id 사용법부터 GitLab CI/CD 자동 배포 설정까지 실무 예제를 포함해 정리했습니다.GitLab Runner SSH 비밀번호 없이 원격 서버 자동 배포 설정하기GitLab CI/CD를 이용하여 서버 자동 배포를 구성할 때 가장 먼저 해결해야 하는 문제가 SSH 비밀번호 입력입니다. 배포 파이프라인은 사람이 직접 로그인하는 환경이 아니기 때문에 비밀번호 입력 없이 서버에 접속할 수 있어야 합니다.이번 글에서는 GitLab Runner 서버에서 SSH 공개키를 등록하여 원격 서버에 무비밀번호 접속을 설정하는 방법을 설명합니다.왜 SSH 비밀번호 없이 접속해야 할까?일반적인 ..

  • format_list_bulleted 서버 & 인프라
  • · 2026. 6. 4.
  • textsms
메타 Description 최적화 방법: 검색 클릭률을 높이는 SEO 작성 가이드

메타 Description 최적화 방법: 검색 클릭률을 높이는 SEO 작성 가이드

메타 Description은 검색 순위보다 클릭률(CTR)에 직접적인 영향을 주는 SEO 요소입니다. 이 글에서는 메타 Description 최적화 방법, 적정 글자 수, 작성 예시, 실무 활용 팁까지 자세히 알아보겠습니다.메타 Description 최적화 방법: 검색 클릭률을 높이는 SEO 작성 가이드메타 Description은 구글 검색 결과에서 제목 아래에 표시되는 설명 문구입니다. 많은 사람들이 메타 Description이 검색 순위를 결정한다고 생각하지만 실제로는 직접적인 순위 요소가 아닙니다. 하지만 검색 사용자의 클릭 여부를 결정하는 중요한 요소이기 때문에 SEO 관점에서 매우 중요합니다.특히 티스토리, 워드프레스, 기업 홈페이지를 운영하는 경우 메타 Description을 최적화하면 동일한..

  • format_list_bulleted SEO & 마케팅 & AI
  • · 2026. 6. 3.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • navigate_next
공지사항
  • 테크 삽질 연구소 안내
전체 카테고리
  • 분류 전체보기 (56) N
    • 실무개발 (28) N
    • 서버 & 인프라 (23)
    • SEO & 마케팅 & AI (5)
최근 글
인기 글
최근 댓글
태그
  • #NexusRepository
  • #ubuntu
  • #gitlab
  • #RESTAPI
  • #Nexus
  • #Linux
  • #php
  • #springboot
  • #nuxt3
  • #nuxt
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바