전체 글 썸네일형 리스트형 [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.. 더보기 [draft] 우분투에서 Let's Encrypt와 Nginx를 사용하여 SSL 인증서를 설정하는 방법 우분투에서 Let's Encrypt와 Nginx를 사용하여 SSL 인증서를 설정하는 방법Let's Encrypt를 사용하여 Nginx를 보호하는 것은 매우 일반적이고 효과적인 방법입니다.테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS 1. Certbot 설치sudo apt updatesudo apt install certbot python3-certbot-nginx$ sudo apt install certbot python3-certbot-nginxReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneThe followi.. 더보기 [draft] VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - Ubuntu VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - UbuntuESXi 관리자에서 VM 설정 열기VMware ESXi 관리자에서 VM을 선택하고 "편집 가상 머신 설정" 또는 유사한 옵션을 선택하여 VM 설정을 엽니다.하드 디스크 추가VM 설정에서 "하드웨어" 탭을 선택하고 하드 디스크를 추가합니다. 새로운 하드 디스크를 추가할 때 증설할 용량을 지정합니다. 증설할 용량은 원하는 크기로 설정합니다.물리 디스크 증설** 데이터스토어 용량 부족 이슈로 별도의 하드 디스크 추가 VM 하드 디스크 1(120 GB)VM 하드 디스크 2 생성(200 GB)VM 부팅 및 파티션 조정VM을 부팅하고, 추가한 하드 디스크를 확인합니다. 새로운 하드 디스크에는 파티션 또는 파일 .. 더보기 [draft] VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - CentOS VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - CentOSESXi 관리자에서 VM 설정 열기VMware ESXi 관리자에서 VM을 선택하고 "편집 가상 머신 설정" 또는 유사한 옵션을 선택하여 VM 설정을 엽니다.하드 디스크 추가VM 설정에서 "하드웨어" 탭을 선택하고 하드 디스크를 추가합니다. 새로운 하드 디스크를 추가할 때 증설할 용량을 지정합니다. 증설할 용량은 원하는 크기로 설정합니다.물리 디스크 증설** 데이터스토어 용량 부족 이슈로 별도의 하드 디스크 추가 VM 하드 디스크 1(120 GB)VM 하드 디스크 2 생성(200 GB)논리 볼륨 관리자(LVM) 구성하기df -Th | egrep -v tmpfs$ df -Th | egrep -v tmpf.. 더보기 [draft] redis 모니터링 툴(redis-stat) 레디스 모니터링 툴Docker 컨테이너에서 redis-stat을 설치하는 방법은 다음과 같습니다. 1. Docker 이미지 가져오기docker pull redislabs/redis-stat 2. Redis 컨테이너 실행docker run --rm -it --network= redislabs/redis-stat --servers :your_network> 은 Redis 서버가 실행 중인 Docker 네트워크 이름으로 대체되어야 합니다.redis_host> 는 Redis 호스트 이름이나 IP 주소로 대체되어야 합니다.redis_port> 는 Redis 서버가 수신 대기 중인 포트 번호로 대체되어야 합니다.예를 들어, Redis 서버가 my-redis라는 Docker 네트워크에서 호스트 이름 redis-ser.. 더보기 이전 1 ··· 7 8 9 10 11 12 13 ··· 126 다음