
웹 서버의 리디렉션 및 URL 리라이팅을 수행하는 데 사용mod_rewrite 모듈에서 사용URL 구조를 변경하거나 요청을 다른 위치로 리다이렉션하는 등의 작업을 수행RewriteEngine OnRewriteRule ^old-page$ /new-page R=301,L이

WEB 설정1.http.confNameVirtualHost 211.193.193.229:49903<VirtualHost 211.193.193.229:49903> ServerAdmin webmaster@dummy-host.example.com Docume

WAS 서버 간 Clustering test 페이지WAS 서버 1대가 죽었을 경우 지속적으로 Count 값이 증가하는지 테스트

OpenSSL은 SSL/TLS 프로토콜을 구현하는 오픈 소스 라이브러리새로운 취약점이 발견될 때마다 OpenSSL 팀은 해당 취약점을 해결하고 패치를 배포하여 시스템의 보안을 강화참고)https://m.blog.naver.com/PostView.nhn?blog

WebSocket은 양방향 통신을 위한 특별한 프로토콜이며, 주로 웹 애플리케이션에서 실시간 통신mod_proxy_wstunnel 모듈을 사용하면 Apache 서버가 WebSocket 연결을 프록시(중개)할 수 있음ws는 http 통신, wss는 https 통신Load

JBoss EWS (Enterprise Web Server)에서 사용되는 DBCP (Database Connection Pooling) 라이브러리에서 문자열을 암호화하는 클래스StringEncrypter 클래스는 이러한 민감한 문자열을 암호화하고, 필요할 때 복호화할

프로젝트 또는 애플리케이션이 특정 Java 버전과 호환되지 않거나, 다른 버전의 Java를 사용해야 하는 경우운영 체제 업그레이드, Java 업그레이드, 또는 다른 환경 설정 변경으로 인해 Java Home 경로 변경개발자가 여러 버전의 Java를 관리하고 다양한 프로

Apache 프록시 설정은 Apache 웹 서버가 클라이언트로부터의 요청을 다른 서버로 전달하는 역할을 수행하는 구성LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_

웹 서버가 정적인 콘텐츠를 저장하고 다시 사용자에게 제공하여 성능을 향상시키는 기능반복적으로 요청되는 자원을 한 번 다운로드한 후, 재사용하기 위해 저장LoadModule cache_module modules/mod_cache.soCacheEnable: 캐시를 사용할

SameSite는 쿠키의 보안 및 개인정보 보호 측면에서 중요한 설정Strict: SameSite Strict는 SameSite 속성을 엄격하게 적용, 이 옵션은 쿠키가 제 3자 사이트로 전송되지 않도록 합니다. 즉, 쿠키는 해당 도메인의 요청에만 제한됩니다.Lax:

MSSQL 서버와의 연결 시에 서버에서 사용 중인 SSL/TLS 인증서의 암호화 알고리즘 제약 조건에 어긋나는 경우 발생

가장 널리 사용되는 웹 서버 소프트웨어 중 하나정확한 명칭은 "Apache HTTP Server"클라이언트로부터 HTTP 요청을 받아들이고, 정적인 웹 페이지나 동적인 콘텐츠(PHP, Python, Perl 등)를 서비스하는 역할SSL/TLS 프로토콜을 이용하여 보안

Apache Tomcat은 오픈 소스 웹 서버 및 서블릿 컨테이너 소프트웨어Java 웹 애플리케이션을 호스팅하고 실행하는 데 사용다중 스레드 처리, 세션 관리, 웹 애플리케이션 배포, 그리고 보안 설정 등

JVM Process DownOutOfMemory ErrorSlow ResponseJVM Hang과부하Java Core Dump를 생성하며 JVM Process 중지JDK Bug로 인한 Process DownNative Library(JNI) 충돌로 인한 Process

가끔씩 tomcat을 실행 및 운영을 하다 보면 아래와 같이 에러가 발생하는데,백그라운드 정리 프로세스가 캐쉬 공간을 확보하지 못해서 발생된다.org.apache.catalina.webresources.Cache.backgroundProcess The backgroun

Httpd.conf 파일은 크게 세 부분으로 나누어짐Section 1 : Global Environment (아파치 전체적인 영향이 미치는 설정)Section 2 : Main Server Configuration (주 서버에 대한 설정)Section 3 : Virtua

웹 서버로 접속되는 특정 네트워크(또는 IP 주소)의 접근 제한 설정 <Directory "/home/nice/www"> AllowOverride All Options None Order allow,deny Allow from a

크로스 도메인은 웹 보안 용어로, 기존의(자기자신) 도메인에서 다른 도메인의 리소스를 호출할 때 발생합니다. 웹 브라우저의 동일 출처 정책(same-origin policy)으로 다른 도메인의 호출을 허용하지 않는다.예를 들어, 웹 페이지가 ABC.example.co.

WAS를 운영 관리 하다 보면 인증서를 추가하여 https 서비스할 때가 있다. ssl.conf를 or httpd-ssl.conf 설정안에 패스워드 넣는 곳이 있는데 virtual host에 넣는 것이 아니라 글로벌로 적용되게 설정을 한다. 1개 서비스일 때는 괜찮지만

웹 서비스를 운영하다 보면, http와 https, 또는 https만, http로 접근을 하면 https로 리다이렉션이 가능하게 요청할 때가 있다. 이럴 경우 상황에 맞게 인증서를 추가 및 설정해야 된다.한 개의 서비스 IP와 한 개의 포트로 여러 도메인을 써야 될 경

설치하려는 jdk 버전을 Download 받거나 가지고 있을 경우 아래와 같이 수동 설치를 진행할 수 있다. yum으로 설치를 하면 서버 전체에 적용이 되어 생각지도 못한 서비스 이슈가 발생되는 것을 고려해야 될 수도 있다. 물론 서비스 영향도를 즉시 확인하였을 경우

간혹가다가 신규 서비스에서 IP로 호출을 하면 서비스가 호출이 되는데, 도메인을 거치면 "400 Bad Request" 에러가 발생될 때가 있다. DNS를 확인 해봐도 등록이 잘 되어 있고, 특이사항은 없는 거 같은데.... 400 Error가 난다.400 Error

위험:합법적인 사용자로 위장하는 데 사용될 수 있는 고객 세션 및 쿠키를 빼내거나 조작하는 것이 가능하여 해커가 사용자 레코드를 보거나 변경할 수 있으며 해당 사용자처럼 트랜잭션을 수행할 수 있습니다.서버에서 SHA-1 암호 스위트를 지원합니다. NIST는 2011년부