Article Tags
서비스 상태를 감지하도록 Nginx를 구성하는 방법

서비스 상태를 감지하도록 Nginx를 구성하는 방법

1. 상태 확인 모듈이 설치되어 있는지 확인합니다. [root@localhost~]#nginx-vnginxversion:nginx/1.12.2buildbygcc4.8.520150623(redhat4.8.5-36)(gcc)configurearguments:--prefix=/usr/local/ nginx- -with-http_sub_module2. 설치되지 않은 경우 다시 컴파일하고 설치합니다. ø상태 모듈 --with-http_stub_status_module

May 31, 2023 am 11:13 AM
nginx
nginx의 access_log 로그를 설정하는 방법

nginx의 access_log 로그를 설정하는 방법

nginx 로그에는 두 가지 주요 지침이 있습니다. 1) log_format: 로그 형식을 설정하는 데 사용됩니다. 2) access_log: 로그 파일의 저장 경로 및 형식을 지정하는 데 사용됩니다. log_format log format 1. 구문: log_formatname(형식 이름) format style (즉, 원하는 것 어떤 종류의 로그 콘텐츠를 얻었는지) 예: log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent&

May 31, 2023 am 10:28 AM
nginx access_log
Nginx 역방향 프록시를 사용하여 도메인 간 문제를 해결하는 방법

Nginx 역방향 프록시를 사용하여 도메인 간 문제를 해결하는 방법

문제는 도메인 간 리소스 공유에 대한 이전 기사에서 언급한 바 있는데, 도메인 간 이동 시 쿠키를 전송하려면 access-control-allow-origin을 *로 설정할 수 없다고 명시되어 있습니다. 요청한 웹페이지 이름으로. 저는 이 프로젝트를 개발하면서 다른 사람들과 협업할 때 이런 문제에 직면했습니다. 일반적으로 해결책은 백엔드와 cors 교차 도메인 리소스 공유를 사용하여 방문한 도메인 이름에 access-control-allow-origin을 설정하는 것입니다. 이를 위해서는 백엔드의 협력이 필요하며 일부 브라우저는 이를 지원하지 않습니다. 파트너 백엔드와의 협력을 기반으로 nginx 방향 프록시를 사용하여 브라우저의 동일 출처 정책을 충족하여 도메인 간 구현 방법 역방향 프록시 개념을 구현합니다.

May 31, 2023 am 10:20 AM
nginx
nginx의 업스트림 구성과 기능은 무엇입니까?

nginx의 업스트림 구성과 기능은 무엇입니까?

구성 예 upstreambackend{serverbackend1.example.comweight=5;serverbackend2.example.com:8080;serverunix:/tmp/backend3;serverbackup1.example.com:8080backup;serverbackup2.example.com:8080backup;}server{location/{proxy_passhttp ://backend;}}명령 구문: upstreamname{.

May 30, 2023 pm 10:28 PM
nginx upstream
CentOS에서 Nginx 가상 호스트를 구성하는 방법

CentOS에서 Nginx 가상 호스트를 구성하는 방법

실험 환경 최소 설치된 centos7.3 가상 머신으로 기본 환경 구성 1. nginxyuminstall-yepel-*yumisntall-ynginxvim 설치 2. 가상 머신 호스트 mkdir/var/wwwrootmkdir/var/wwwroot/site1mkdir/var의 사이트 루트 디렉터리 설정 / wwwroot/site2echo-e"site1">>/var/wwwroot/site1/index.htmlecho-e"site2">>/var/

May 30, 2023 pm 09:45 PM
CentOS nginx
nginx 페이지 캐시를 구성하는 방법

nginx 페이지 캐시를 구성하는 방법

nginx 페이지 캐시 1. 지침 설명 Proxy_cache_path 구문: Proxy_cache_pathpath[levels=number]keys_zone=zone_name:zone_size[inactive=time][max_size=size]; 기본값: 없음 사용법 필드: http 지시문은 캐시 경로 및 기타 매개변수를 지정합니다. 캐시된 데이터는 파일에 저장되며, 프록시 URL의 해시 값이 키와 파일 이름으로 사용됩니다. level 매개변수는 캐시된 하위 디렉터리 수를 지정합니다(예: Proxy_cache_path/data/nginx/ca).

May 30, 2023 pm 07:13 PM
nginx
nginx 로그 access_log를 구성하는 방법

nginx 로그 access_log를 구성하는 방법

웹 서버의 접속 로그는 매우 중요합니다. 접속 로그를 통해 사용자의 접속을 분석할 수 있으며, 접속 로그를 통해 CC 공격 등 일부 비정상적인 접속을 찾아낼 수도 있습니다. 형식: access_log/path/to/logfileformat; access_log는 http, 서버 및 위치 구성 섹션에서 구성할 수 있습니다. 구성 예: server{listen80;server_namewww.xxx.com;root/data/wwwroot/www.xxx.com;indexindex.htmlindex.php;access_lo

May 30, 2023 pm 06:28 PM
nginx access_log
Nginx 웹 서버 캐디를 사용하는 방법

Nginx 웹 서버 캐디를 사용하는 방법

Caddy 소개 Caddy는 현재 Github에 38,000개 이상의 별이 있는 강력하고 확장성이 뛰어난 웹 서버입니다. Caddy는 Go 언어로 작성되었으며 정적 리소스 호스팅 및 역방향 프록시에 사용할 수 있습니다. Caddy에는 다음과 같은 주요 기능이 있습니다. Nginx의 복잡한 구성에 비해 원래 Caddyfile 구성은 매우 간단합니다. 기본적으로 자동화된 HTTPS 구성을 지원하고 HTTPS 인증서를 자동으로 적용할 수 있습니다. 수만 개의 사이트를 Go 언어로 작성하여 어디서나 실행할 수 있으며 메모리 안전성이 더욱 보장됩니다. 우선 CentO에 직접 설치해보겠습니다.

May 30, 2023 pm 12:19 PM
web nginx caddy
nginx 속도 제한에서 연결 수를 제한하는 방법

nginx 속도 제한에서 연결 수를 제한하는 방법

시나리오: 회사 A에는 100명의 직원이 있고 회사 A에는 공용 IP가 하나만 있습니다. 회사 A에서 동시에 웹 사이트 파일을 다운로드하는 사람이 100명이라고 가정합니다. 그러나 연결 제한 구성은 다음과 같습니다:limit_conn_zone$binary_remote_addrzone=perip:1m;server{---limit_connperip1;limit_rate1024k;---}는 단일 연결 수를 허용하며 단일 연결의 최대 대역폭은 1m입니다. 이런 식으로 요청 상태가 503인 사람은 99명이 됩니다. 다른 사람이 다운로드를 원할 경우 수동으로 기다려야 합니다. (nginx는 사용자 a가 다운로드를 완료했다는 사실을 사용자에게 알리지 않으며 이제 사용자 b가 다운로드할 차례입니다. 다운로드). 이로 인한 사용

May 30, 2023 am 11:19 AM
nginx
Nginx_geo 모듈을 사용하여 CDN 스케줄링을 구현하는 방법

Nginx_geo 모듈을 사용하여 CDN 스케줄링을 구현하는 방법

nginx의 geo 모듈을 소개하기 위해 ngx_http_geo_module 모듈에서 geo 명령어를 제공합니다. 기본적으로 nginx는 인위적으로 --without-http_geo_module을 사용하지 않는 한 이 모듈을 로드합니다. ngx_http_geo_module 모듈을 사용하여 값이 클라이언트 IP 주소에 따라 달라지는 변수를 생성할 수 있습니다. 사용법은 다음과 같습니다. geo 명령 구문: geo[$address]$variable{...} 기본값: - 구성 섹션: http 정의는 지정된 변수에서 클라이언트의 IP 주소를 가져옵니다. 기본적으로 nginx는 $remote_addr 변수에서 클라이언트 IP 주소를 가져오지만,

May 30, 2023 am 10:27 AM
nginx cdn
Nginx를 컴파일하고 설치하는 방법

Nginx를 컴파일하고 설치하는 방법

Nginx 컴파일 및 설치 시스템 플랫폼: CentOS7.4 Nginx 버전: nginx-1.12.2.tar.gz Pcre 버전: pcre-8.42.tar.gz 필수 종속성: gcc-c++libtool 타사 라이브러리: zlibzlib-developensslopenssl- develpcre 1. 설치 컴파일 도구 및 라이브러리 파일>yuminstall-ymakezlibzlib-developensslopenssl-develgcc-c++>libtoolzlib 라이브러리: zlib 라이브러리는 ngx_http_gzip_module입니다.

May 30, 2023 am 08:51 AM
nginx
Nginx가 세션 지속성을 구현하는 방법은 무엇입니까?

Nginx가 세션 지속성을 구현하는 방법은 무엇입니까?

1. ip_hash 기반의 세션이 유지됩니다. Nginx 로드 밸런싱을 수행할 때 업스트림에서 ip_hash를 설정할 수 있습니다. 각 요청은 액세스 IP의 해시 결과에 따라 할당되고 백엔드 서버에 매핑됩니다. 다운되면 세션이 손실되며, 다시 요청하면 다른 일반 서버에 다시 접속하여 세션이 유지됩니다. 단점은 항상 동일한 IP 클라이언트가 백엔드 서버에 접속하기 때문에 부하 불균형이 발생할 수 있다는 점이다. 다음은 ip_hash의 세션 지속성 형식입니다. 여기서는 백엔드 서버가 정상적으로 실행 중이고 Nginx 프록시 서버(로드 밸런싱 서버)에 구성되어 있다고 가정합니다. =================

May 29, 2023 pm 11:15 PM
nginx
Docker에서 nginx 로그를 스크롤하는 방법

Docker에서 nginx 로그를 스크롤하는 방법

Docker는 1.dockerps를 사용하여 실행 중인 컨테이너 보기 2.dockerimages를 사용하여 docker 이미지 보기 3.dockerrmid(컨테이너 ID)를 사용하여 컨테이너 삭제(컨테이너 ID는 dockerps를 통해 볼 수 있으며 삭제하기 전에 컨테이너를 중지해야 함) 3.1 삭제 모든 컨테이너 dockerrm`dockerps-a-q ` 4.dockerstopid(컨테이너 ID)는 컨테이너 실행을 중지합니다. 5.dockerrmiid(이미지 ID)는 이미지를 삭제합니다. 6.dockerpullubuntu:16.04(이미지 이름: 버전 번호)는 이미지를 다운로드합니다. 7.dockerr

May 29, 2023 pm 09:40 PM
Docker nginx
Ubuntu에서 Nginx 서버용 LEMP 환경을 설치하는 방법

Ubuntu에서 Nginx 서버용 LEMP 환경을 설치하는 방법

ubuntu16.04 서버 버전 설치 준비 1단계: nginx 서버 설치 1. nginx는 인터넷 방문자에게 웹 페이지를 표시하는 데 사용되는 리소스 최적화된 고급 웹 서버 프로그램입니다. nginx 서버 설치부터 시작하고 apt 명령을 사용하여 우분투의 공식 소프트웨어 저장소에서 nginx 프로그램을 얻습니다. $sudoapt-getinstallnginx ubuntu16.04에 nginx2를 설치한 다음 netstat 및 systemctl 명령을 입력하여 nginx 프로세스가 시작되어 포트 80에 바인딩되었는지 확인합니다. $netstat-tlpn nginx 네트워크 포트 연결 확인 $s

May 29, 2023 pm 09:05 PM
Ubuntu nginx lemp

핫툴 태그

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

<gum> : Bubble Gum Simulator Infinity- 로얄 키를 얻고 사용하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Nordhold : Fusion System, 설명
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora : 마녀 트리의 속삭임 - Grappling Hook 잠금 해제 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

phpStudy 설치에 필요한 런타임 라이브러리 모음을 다운로드하세요.

VC9 32비트

VC9 32비트

VC9 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

PHP 프로그래머 도구 상자 정식 버전

PHP 프로그래머 도구 상자 정식 버전

Programmer Toolbox v1.0 PHP 통합 환경

VC11 32비트

VC11 32비트

VC11 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.