Article Tags
nginx 운영 및 유지 관리에서 원활하게 업그레이드하는 방법

nginx 운영 및 유지 관리에서 원활하게 업그레이드하는 방법

서비스를 중단하지 않고 이전 nginx 실행 파일을 새 실행 파일로 교체할 수 있습니다. 새 요청은 손실되지 않습니다(새 버전으로 업그레이드하거나 서버 모듈을 추가/제거할 때). (권장 학습: nginx 운영 및 유지 관리) 먼저 새 실행 프로그램을 사용하여 기존 프로그램을 교체한 다음(백업하는 것이 가장 좋음) USR2(kill-USR2pid) 신호를 메인 프로세스에 보냅니다. 기본 프로세스는 .pid 파일의 이름을 .oldbin(예: /usr/local/nginx/logs/nginx.pid.oldbin)으로 바꾼 다음 새 실행 프로그램을 실행하고 새 기본 프로세스와 새 작업을 순서대로 시작합니다. 프로세스: PIDPPIDUSER%CP

May 15, 2023 pm 05:34 PM
nginx
Mac에서 nginx+rtmp 라이브 방송 서버를 설정하는 방법

Mac에서 nginx+rtmp 라이브 방송 서버를 설정하는 방법

1. homebrow를 설치하세요. 이미 brow를 설치했다면 이 단계를 바로 건너뛸 수 있습니다. ruby-e "$(curl-fsslhttps://raw.githubusercontent.com/homebrew/install/master/install)" 명령을 실행합니다. 이미 설치되어 제거하려는 경우: ruby-e"$(curl-fsslhttps :/ /raw.githubusercontent.com/homebrew/install/master/uninstall)" 2. ngin 설치

May 15, 2023 pm 05:19 PM
Mac nginx rtmp
페이지 점프를 달성하기 위해 Nginx의 지도 명령을 사용하는 방법

페이지 점프를 달성하기 위해 Nginx의 지도 명령을 사용하는 방법

구현 방법은 URL 규칙 매핑 파일이 포함된 nginx.conf의 http 도메인에 맵 명령 규칙을 추가하는 것입니다: #Set 301 jump map$request_uri$new{include/etc/nginx/redirect.map;} 맵 명령 파일 매핑 방법의 도입을 지원합니다. 여기서 direct.map 파일의 내용 형식은 다음과 같습니다. ~^/page/mordern-php$/page/modern-php; 현재 테스트로 한 줄만 추가되었습니다. 앞은 정규식일 수 있고 뒤는 점프입니다. 도착할 새 URL, 각 줄은 세미콜론으로 끝납니다. 웹사이트에 https가 활성화되어 있으므로 모니터링 중입니다. 4

May 15, 2023 pm 05:16 PM
map nginx
Nginx에 Brotli 압축 알고리즘을 활성화하는 방법

Nginx에 Brotli 압축 알고리즘을 활성화하는 방법

brotli 압축 알고리즘은 무엇입니까? brotli는 원래 웹 글꼴의 오프라인 압축을 위해 2015년에 출시되었습니다. Google 소프트웨어 엔지니어는 2015년 9월에 http 압축에 특히 중점을 두고 일반적인 무손실 데이터 압축을 포함하는 향상된 brotli 버전을 출시했습니다. 압축률을 향상시키기 위해 인코더가 부분적으로 다시 작성되었으며, 인코더와 디코더 모두 속도가 향상되었으며, 스트리밍 API가 개선되어 더 많은 압축 품질 수준이 추가되었습니다. 새 버전은 또한 크로스 플랫폼 성능 향상과 디코딩에 필요한 메모리 감소를 보여줍니다. 일반적인 범용 압축 알고리즘과 달리 brotli는 미리 정의된 120KB 사전을 사용합니다. 사전에는 일반적으로 사용되는 13,000개 이상의 단어, 구문 및 텍스트에서 가져온 기타 하위 문자열이 포함되어 있습니다.

May 15, 2023 pm 03:52 PM
nginx brotli
nginx 로그에 쿠키 정보를 추가하는 방법

nginx 로그에 쿠키 정보를 추가하는 방법

1. 모든 쿠키 정보를 nginx에 직접 추가하는 것이 더 편리합니다. conf 파일 $bytes_sent$request_ti

May 15, 2023 pm 03:34 PM
cookie nginx
https 서비스를 구현하기 위해 nginx SSL 인증서를 구성하는 방법

https 서비스를 구현하기 위해 nginx SSL 인증서를 구성하는 방법

현재 노드 기본 구조가 다음과 같다면: |----project||---static#store html files|||---index.html#index.html||---node_modules#dependent package|| -- -app.js#node 항목 파일||---package.json||---.babelrc#Convert es6 파일 index.html 파일 코드는 다음과 같습니다. nginx 구성 https https를 사용하여 페이지 앱에 액세스하는 것을 환영합니다. .js 코드는 다음과 같습니다: constkoa =require('koa');constfs

May 15, 2023 pm 03:25 PM
HTTPS ssl nginx
nginx가 브라우저가 HTTPS 액세스를 리디렉션하도록 강제하는 방법

nginx가 브라우저가 HTTPS 액세스를 리디렉션하도록 강제하는 방법

그 효과는 다음과 같이 볼 수 있습니다. 그러나 지금은 http를 사용하여 액세스하면 액세스할 수 없습니다. 아래 그림과 같이 이제 가장 먼저 해야 할 일은 nginx 구성을 사용하는 것입니다. 사용자가 브라우저에 http 요청을 입력하면 nginx를 사용하여 https로 리디렉션합니다. 이제 간단한 nginx 리디렉션 기능을 만들어야 합니다. 따라서 nginx에 다음 리디렉션 구성을 추가해야 합니다. server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;} 따라서 기본 nginx 코드 구성

May 15, 2023 pm 02:34 PM
浏览器 HTTPS nginx
nginx 위치 매칭 방법

nginx 위치 매칭 방법

nginxlocation 일치 예시에 대한 자세한 설명 예시 1, nginx 구성: 예시 2, nginx 구성: 예시 3, nginx 구성:

May 15, 2023 pm 02:25 PM
nginx location
nginx에서 단위 시간당 액세스 빈도를 제한하는 방법

nginx에서 단위 시간당 액세스 빈도를 제한하는 방법

우선, 웹사이트가 공격을 받고 알리바바 클라우드가 경찰에 신고했기 때문에 이 문제가 발생했다고 말씀드리겠습니다. IP 주소를 제한하는 대신 액세스 빈도를 제한하려고 생각했습니다(IP 주소 제한에 대한 계획은 나중에 제공됩니다). 연결 리소스가 소진되었을 때 nginx가 반환하는 상태 코드는 502입니다. 이 솔루션의 제한 사항을 추가하면 일반 상태 코드와 다른 599를 반환합니다. 단계는 다음과 같습니다. 먼저 nginx.conf에 다음 콘텐츠를 추가합니다. map$http_x_forwarded_for$clientrealip{""$remote_addr;~^(?p[0-9\.]+),?.*$$firstaddr; }###안전한 설정으로 제한

May 15, 2023 pm 01:43 PM
nginx
nginx, tomcat, apache의 차이점은 무엇입니까?

nginx, tomcat, apache의 차이점은 무엇입니까?

1. Nginx와 tomcat의 차이점 Nginx는 외부 요청을 후속 애플리케이션 서버(tomcat, Django 등)로 직접 전달하는 경우가 많습니다. 사물에 흠뻑 빠져드는 Java 웹 앱. 엄밀히 말하면 Apache와 nginx는 HTTPServer라고 불러야 하며 Tomcat은 ApplicationServer이자 Servlet/JSO 애플리케이션용 컨테이너입니다. 클라이언트는 HTTPServer를 통해서만 서버에 저장된 리소스(HTML 파일, 이미지 파일 등)에 액세스합니다.

May 15, 2023 pm 01:40 PM
nginx apache tomcat
Nginx 안티 핫링크 방법을 구성하는 방법

Nginx 안티 핫링크 방법을 구성하는 방법

요구사항: 일반적으로 사이트는 자신의 웹사이트에 있는 동영상과 사진이 도난당하는 것을 방지하고 싶어합니다. 결국 동영상 트래픽에는 많은 비용이 듭니다(부자들은 그것에 대해 생각할 필요가 없습니다)~~ 1. 바로 시작하겠습니다. 요점은 먼저 nginx 구성 파일 서버{ listening80;server_namewww.test.com;root/data/web/;indexindex.phpindex.html;access_log/data/logs/nginx/biao.madacode.access.logmain;location으로 이동하세요. /{루트/홈/데이터/;}error_page40

May 15, 2023 pm 01:28 PM
nginx
CentOS7에서의 Nginx 서버 설치 사례 분석

CentOS7에서의 Nginx 서버 설치 사례 분석

nginx 설치에 필요한 환경은 C언어로 개발되어 있으며, Linux 버전을 권장합니다. 물론, 이 글에서는 centos7을 설치 환경으로 사용합니다. 1. gcc 설치 nginx를 설치하려면 먼저 공식 홈페이지에서 다운로드한 소스코드를 컴파일해야 합니다. 컴파일은 gcc 환경에 따라 다릅니다. yuminstallgcc-c++를 설치해야 합니다. 2. pcrepcre-devel 설치 pcre(perl Compatibleregularexpressions)는 Perl 호환 정규식 라이브러리를 포함한 Perl 라이브러리입니다. nginx의 http 모듈은 PCRE를 사용하여 정규식을 구문 분석하므로

May 15, 2023 pm 12:58 PM
nginx centos7
Nginx 서버의 최대 연결 수를 제한하는 방법

Nginx 서버의 최대 연결 수를 제한하는 방법

http 모듈에서 최대 연결 수를 제한하십시오. 서버 모듈 외부에서 제한_conn_zone을 설정하십시오. 서버 또는 위치 모듈에서 제한_conn을 설정하십시오. 예를 들면 다음과 같습니다. $binary_remote_addrzone=addr:5m;limit_connaddr1;

May 15, 2023 pm 12:55 PM
服务器 nginx
Nginx+Tomcat 역방향 프록시, 로드 밸런싱, 클러스터 배포 방법

Nginx+Tomcat 역방향 프록시, 로드 밸런싱, 클러스터 배포 방법

nginx와 다른 서버의 성능 비교: Tomcat 서버는 Java 언어를 지향하며 중량급 서버인 반면, nginx는 경량 서버입니다. Apache 서버는 안정적이고 오픈 소스이며 크로스 플랫폼입니다. 그러나 Apache 서버는 높은 동시성을 지원하지 않습니다. nginx는 수백만 개의 TCP 연결과 100,000개 이상의 동시 연결 처리를 지원할 수 있으며 우수한 크로스 플랫폼 서버입니다. nginx의 주요 장점은 높은 동시성, 간단한 배포, 낮은 메모리 소비 및 저렴한 비용을 달성할 수 있다는 것입니다. 주요 단점은 다시 쓰기 기능이 충분히 강력하지 않고 Apache만큼 모듈이 많지 않다는 것입니다. 이 기사에서는 주로 대중적이고 실용적인 방법을 중심으로 nginx+tomcat 역방향 프록시 배포 및 로드 밸런싱에 대해 설명합니다. 이 기사

May 15, 2023 pm 12:37 PM
nginx tomcat

핫툴 태그

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 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

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 중국어 버전

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