전체 글 썸네일형 리스트형 [draft] nginx에서 사용할 수 있는 모듈을 확인하는 방법 nginx에서 사용할 수 있는 모듈을 확인하는 방법모듈을 확인하는 방법은 Nginx가 어떻게 설치되었는지(패키지 매니저를 사용하여 설치했는지 소스에서 컴파일했는지)에 따라 달라질 수 있습니다.설치된 nginx 패키지의 모듈 확인대부분의 패키지 매니저로 설치된 Nginx는 미리 컴파일된 모듈 목록을 포함합니다. nginx -V 명령을 사용하여 컴파일된 모듈 목록을 확인할 수 있습니다.nginx -V$ nginx -Vnginx version: nginx/1.24.0built by gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1)built with OpenSSL 3.0.2 15 Mar 2022TLS SNI support enabledconfigure arguments: --prefix=/etc.. 더보기 [draft] CentOS 7에서 Created slice 및 Starting Session과 같은 로그를 제거하는 방법 CentOS 7에서 Created slice 및 Starting Session과 같은 로그를 제거하는 방법테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"message 로그 확인$ tail -f /var/log/messagesAug 19 13:30:01 bvm-web12 systemd: Started Session 395 of user.. 더보기 [draft] 코드형 인프라(IaC) 및 인프라스트럭처 자동화 도구 비교 코드형 인프라(IaC) 및 인프라스트럭처 자동화 도구 비교코드형 인프라(IaC)코드형 인프라 (Infrastructure as Code, IaC)는 인프라스트럭처를 코드로 정의하고, 버전 관리와 자동화된 배포를 통해 관리하는 방법을 의미합니다. 기존의 수동 방식으로 서버를 관리하거나 인프라스트럭처를 구축하면, 인프라스트럭처의 상태를 관리하기 어려울 뿐만 아니라, 실수로 인해 예기치 않은 문제가 발생할 가능성이 높아집니다. 하지만 코드형 인프라를 사용하면, 인프라스트럭처를 코드로 정의하고 이를 버전 관리 시스템에 저장함으로써, 변경사항을 추적하고 롤백할 수 있습니다. 또한 자동화된 배포를 통해 빠르고 일관된 인프라스트럭처를 구축할 수 있으며, 인프라스트럭처를 코드로 관리함으로써 인프라스트럭처의 상태를 쉽게.. 더보기 [draft] MySQL에서 caching_sha2_password 인증 플러그인을 비활성화하고 mysql_native_password를 대신 사용하는 방법 MySQL에서 caching_sha2_password 인증 플러그인을 비활성화하고 mysql_native_password를 대신 사용하는 방법이러한 변경은 보안 문제에 영향을 미칠 수 있으므로 신중하게 진행해야 합니다.1. MySQL 서버를 정지합니다.MySQL 서버를 종료합니다. 종료 명령은 MySQL 서비스에 따라 다를 수 있습니다.예를 들어, systemctl을 사용하는 경우sudo systemctl stop mysql2. my.cnf 또는 my.ini 설정 파일을 편집합니다.MySQL 설정 파일 (my.cnf 또는 my.ini)을 엽니다. 이 파일은 일반적으로 /etc/mysql/my.cnf, /etc/my.cnf, 또는 Windows 시스템에서는 MySQL 설치 디렉터리에 있을 수 있습니다.3... 더보기 [draft] 아파치 웹 서버에서 Protocols 지시자를 적용하는 방법 아파치(Apache 2.4) 웹 서버에서 Protocols 지시자를 적용하는 방법아파치(Apache 2.4) 웹 서버에서 Protocols 지시자를 적용하는 방법은 다음과 같습니다. 1. 터미널을 열고 아파치의 설정 파일을 엽니다. 일반적으로 /etc/httpd/conf/httpd.conf 또는 /etc/httpd/conf.d/ssl.conf와 같은 경로에 위치합니다. 2. 설정 파일에서 또는 섹션을 찾습니다. 이 섹션은 SSL/TLS 인증서가 설정된 가상 호스트를 의미합니다. 3. 아래 코드를 해당 섹션에 추가합니다.Protocols [프로토콜1] [프로토콜2] ...여기서 [프로토콜1], [프로토콜2] 등은 사용하고자 하는 프로토콜을 지정합니다. 예를 들어, h2와 http/1.1을 모두 사용하려.. 더보기 [draft] 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS) 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)Access-Control-Allow-Origin headerAccess-Control-Allow-Origin은 CORS 헤더입니다.CORS 또는 Cross Origin Resource Sharing은 브라우저가 원본 A에서 실행 중인 사이트가 원본 B에서 리소스를 요청할 수 있도록 하는 메커니즘입니다.에러Access to images at 'https://img.sangchul.kr/img/123.png' from origin 'https://www.sangchul.kr' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is prese.. 더보기 [draft] 웹 서버에서 CORS 설정하는 방법 웹 서버에서 CORS 설정하는 방법웹 서버에서 CORS(Cross-Origin Resource Sharing) 설정은 다른 도메인에서의 HTTP 요청을 허용하도록 구성하는 중요한 단계입니다. 이 설정은 웹 애플리케이션에서 다른 도메인의 자원에 접근할 때 발생하는 보안 문제를 해결하기 위해 필요합니다.Apache에서 CORS 설정하기1 Apache 웹 서버에서 CORS 설정을 하려면 httpd.conf 또는 .htaccess 파일을 수정해야 합니다. .htaccess 파일을 사용하려면 웹 서버 설정에서 AllowOverride가 All 또는 FileInfo로 설정되어 있어야 합니다. 2 .htaccess 파일을 열고 다음과 같이 CORS 헤더를 추가합니다. 모든 도메인에서의 액세스를 허용하려면 '*'를 사.. 더보기 [draft] 웹 서버에서 CORS 설정하는 방법 웹 서버에서 CORS 설정하는 방법CORS 란CORS(Cross-Origin Resource Sharing)는 웹 브라우저에서 실행되는 스크립트가 다른 출처(도메인, 프로토콜, 포트)의 리소스에 접근하는 것을 제한하는 보안 정책입니다. 웹 브라우저는 보안상의 이유로 JavaScript와 같은 클라이언트 측 코드가 서로 다른 출처에서 리소스를 요청하는 것을 차단합니다. 이 때, 다른 출처에서 요청한 리소스에는 보안상의 이유로 접근할 수 없는 제한이 걸리게 됩니다. 하지만, AJAX 등의 기술을 사용하여 다른 출처에서의 리소스에 접근하고 싶은 경우도 많아짐에 따라, CORS 정책을 이용하여 다른 출처에서도 안전하게 리소스에 접근할 수 있도록 합니다. 서버측에서는 HTTP 응답 헤더인 Access-Contro.. 더보기 이전 1 2 3 4 ··· 118 다음