목 록

· OS/Red Hat
rc.local은 리눅스 부팅 과정 중 마지막에 실행되는 스크립트 파일이다.rc.local을 사용하여 WEB/WAS 등 솔루션이 OS 재기동 시 자동으로 기동 되게 설정을 할 수 있다.rc.local 사용 방법에 대해 알아보자rc.local 설정 방법1. rc.local 상태 확인기본적으로 rc-local.service dead 상태로 기동이 되어 있지 않다.$ systemctl status rc-local.service2. rc.local 파일 내용 작성 후 실행 권한 부여아래 내용은 apache 서버를 자동으로 기동할 때 예시이다.rc.local 파일 내용은 /etc/rc.d/rc.local or /etc/rc.local 중에 작성하면 된다.#!/bin/bash# 기동 날짜 남기는 로그echo "Bo..
· WAS/Wildfly
스프링 부트, 스프링 프레임워크, 전자정부 프레임 워크에서 Application Log로 log4j를 사용하는 경우 Jboss Engine 기본 Log Module과 충돌 나는 경우가 있다. 충돌이 나는 경우 해결할 수 있는 방법을 작성하였습니다.1. 에러 메시지jboss 로그 매니저와 Application 내에 있는 log4j-core.jar 파일과 충돌이 난 경우 아래와 같은 메시지가 발생한다Caused by: java.lang.ClassCastException: class org.jboss.logmanager.log4j.JBossLoggerContext cannot be cast to class org.apache.logging.log4j.core.LoggerContext (org.jboss.log..
· WEB/Nginx
1. headers-more-nginx-moduleNginx에서 HTTP 헤더를 추가/변경/삭제할 수 있게 해주는 3rd-party 모듈1.1. Default add_header와 비교기능 add_header headers-more기존 헤더 삭제불가능가능(more_clear_headers)기존 헤더 값 수정불가능가능(more_set_headers)특정 조건(Location 등)에서 정상 작동제한 있음정상 동작응답 헤더 제어제한적가능요청 헤더 제어불가능가능(more_set_input_headers)1.2. 설치1. 설치 확인$ nginx -V 2>&1 | grep headers-more# 있을 시 아래와 같은 부분이 확인 됨configure arguments: (생략)... **--add-module=/n..
· WEB/Apache
보안 취약점 조치 후 Apache 서비스가 기동이 안된다는 기술지원 접수를 받았다.Apache 기동 중에 로그 디렉터리 권한 변경 후 Apache 동작과 Apache 재 기동한 후에 동작이 어떻게 다른지 비교하기 위해 TEST를 진행하였다.TEST 사전 환경은 아래와 같이 구성하였다.제품버전OSRocky 9.5Apache2.4.63 우선 로그 디렉터리 안에 service80이라는 디렉터리를 생성하여 8080 port 서비스는 요청에 대한 로그를 service80 디렉터리 안에 남기게 설정하였다.1. httpd.conf 파일 - 로그 설정 LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFor..
JOTAN
'분류 전체보기' 카테고리의 글 목록