찾다
Article Tags
엔진스
nginx 역방향 프록시 webSocket을 구성하는 방법

nginx 역방향 프록시 webSocket을 구성하는 방법

websocket 프로토콜은 http 프로토콜을 기반으로 업그레이드되었기 때문에(아래 그림 참조) nginx 역방향 프록시 websocket.websocket을 사용할 수 있습니다. 이 그림에서 볼 수 있듯이 websocket 연결은 http 프로토콜을 기반으로 설정됩니다. get/chathttp/1.1host:server.example.comupgrade:websocketconnection:upgradesec-websocket-key:x3jjhmbdl1ezlkh9gbhxdw==sec-websocket-protocol:chat,sup

May 21, 2023 pm 12:13 PM
nginxwebsocket
Nginx를 Kafka와 통합하는 방법

Nginx를 Kafka와 통합하는 방법

배경 nginx-kafka-module은 nginx용 플러그인입니다. kafka를 nginx에 통합하여 웹 프로젝트에서 프런트 엔드 페이지에 묻혀 있는 포인트 데이터를 쉽게 수집할 수 있습니다. 사용자의 액세스 및 요청 데이터를 수집할 수 있으며 HTTP 요청은 메시지 미들웨어 Kafka로 직접 전송되고 백엔드는 프로그램을 통해 Kafka의 메시지를 사용하여 실시간 계산을 수행할 수 있습니다. 예를 들어, Sparkstream은 Kafka의 데이터를 실시간으로 사용하여 사용자 pv, uv, 일부 사용자 행동 및 페이지의 퍼널 모델 전환율을 분석하여 시스템을 더 잘 최적화하거나 방문에 대한 실시간 동적 분석을 수행하는 데 사용됩니다. 사용자. 특정 통합 단계 1. git 설치

May 21, 2023 pm 12:07 PM
nginxkafka
nginx 업스트림 역방향 프록시를 구성하는 방법

nginx 업스트림 역방향 프록시를 구성하는 방법

nginx配置upstream反向代理http{...upstreamtomcats{server192.168.106.176weight=1;server192.168.106.177weight=1;}서버{location/ops-coffee/{proxy_passhttp://tomcats;proxy_set_headerHost$host;proxy_set_headerX -실제-IP$remote_addr;proxy_set_headerX-전달-F

May 21, 2023 am 11:46 AM
nginxupstream
PHP 파일을 구문 분석하지 않는 nginx를 해결하는 방법

PHP 파일을 구문 분석하지 않는 nginx를 해결하는 방법

PHP가 설치 또는 구성되지 않았습니다. 먼저, PHP가 서버에 설치되어 있고 nginx가 제대로 작동하도록 구성되어 있는지 확인하세요. PHP가 올바르게 설치되었는지 확인하려면 터미널을 열고 다음 명령을 실행하십시오. php -v 그러면 현재 서버에 설치된 PHP 버전이 표시됩니다. PHP 버전이 표시되지 않으면 PHP 설치를 고려하세요. PHP가 nginx와 작동하도록 하려면 nginx 구성 파일을 편집하고 다음 행을 추가하십시오: location~\.php${fastcgi_passunix:/run/php/php7.4-fpm.sock;fastcgi_indexindex.php;includefastcgi_pa

May 21, 2023 am 10:46 AM
PHPnginx
Nginx 경로 일치 규칙은 무엇입니까?

Nginx 경로 일치 규칙은 무엇입니까?

1. 경로 구성 분류 nginx에는 4가지 경로 구성 방법이 있습니다. =-Exactmatch^~-Preferentialmatch~&&~*-Regexmatchnomodifier-Prefixmatch#경로가 완전히 동일하면 location=path와 일치합니다{}#If 경로의 시작이 동일한 경우 일치하는 location^~path{}#정규 일치, 대소문자 구분 location~path{}#정규 일치, 대소문자 구분 없음 location~*path{}#접두사 일치 locationpath{}위의 실행 순서 먼저 Exac을 확인해 보세요.

May 21, 2023 am 10:37 AM
nginx
nginx에서 여러 프런트엔드 프로젝트를 구성하는 방법

nginx에서 여러 프런트엔드 프로젝트를 구성하는 방법

최근에는 여러 개의 프런트엔드 프로젝트로 서버를 구성해야 합니다. 물론 프런트엔드 프로젝트와 백엔드 프로젝트를 분리하려면 nginx가 필요합니다. 단일 프로젝트는 괜찮습니다. nginx의 nginx.conf 구성 파일을 다음과 같이 수정합니다. #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;pid/usr/local/nginx /logs/ nginx.pid;events{worker_connections1024;}

May 21, 2023 am 10:34 AM
nginx
Nginx 안티 핫링크를 구성하는 방법

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

서비스 성능을 고려하여 일반적으로 HTML 정적 리소스를 여러 유형으로 나누어 여러 서비스에 저장합니다. 토폴로지 다이어그램: 하이퍼텍스트 전송 프로토콜의 리퍼러 기능인 경우 Referer: null은 요청자가 직접 액세스함을 의미합니다. 다이어그램의 jpg.good.com은 분명히 사용자가 사진을 저장하는 서버이고, www.good.com은 도메인 이름을 보면 회사여야 함을 알 수 있습니다. www.good.com을 방문하는 사용자는 ID 액세스 jpg.go를 연결할 수 있습니다.

May 21, 2023 am 10:04 AM
nginx
nginx 인증을 구현하는 방법

nginx 인증을 구현하는 방법

httpdyuminstall을 설치하고 htpasswd를 사용하여 비밀번호 파일을 생성합니다 htpasswd-c/usr/local/nginx/conf/htpasswdaming#-c는 파일 생성을 의미하고 aming은 사용자 이름입니다#사용자를 추가할 때 -c 매개변수를 제거해야 합니다 #비밀번호 수정 및 사용자 추가 방법 nginx 사용자 인증도 같은 방법으로 설정합니다. location/admin/{auth_basic"Auth";auth_basic_user_file/usr/local/nginx/conf/htpasswd;}

May 21, 2023 am 10:04 AM
nginx
Nginx 동적 도메인 이름 확인 프로세스는 무엇입니까?

Nginx 동적 도메인 이름 확인 프로세스는 무엇입니까?

요약 Nginx는 역방향 프록시를 수행할 때 도메인 이름을 특정 IP로 확인하고 이를 로컬로 캐시합니다. 도메인 이름에 해당하는 IP가 변경되면 Nginx 확인자 지시문이 실패하게 됩니다. 아래에서는 도메인 이름 분석을 구현하는 데 사용됩니다. 사용자 정의 DNS 서버를 기반으로 인트라넷 DNS 서버를 동적으로 확인합니다. dnsmasqdefault.conf를 사용하여 server{listen80;root/usr/share/nginx/html/;resolver192.168.137.110valid=5s;set$proxy_urlhuzhihui.loca를 구성합니다.

May 21, 2023 am 09:34 AM
nginx
Docker를 사용하여 Nginx+PHP+MySQL 환경을 구축하고 WordPress를 배포하는 방법

Docker를 사용하여 Nginx+PHP+MySQL 환경을 구축하고 WordPress를 배포하는 방법

준비: Alibaba Cloud kelude를 사용하여 dockerfile과 같은 프로젝트를 만듭니다. 그런 다음 wordpress 환경의 모든 관련 dockerfile 및 구성 파일을 centosbz 디렉터리에 배치합니다. Alibaba Cloud 이미지 웨어하우스를 사용하세요. Alibaba Cloud Docker 이미지 웨어하우스 주소는 Docker 이미지를 저장하는 데 사용됩니다. 이미지를 로컬로 푸시하거나 kelude에서 dockerfile을 가져와 자동으로 이미지를 빌드할 수 있습니다. 먼저 로그인한 다음 centos-bz와 같은 새 네임스페이스를 만듭니다. 그러면 모든 nginx, php 및 mysql 이미지가 이 네임스페이스에 저장됩니다. docker-co 설치

May 21, 2023 am 09:19 AM
DockerMySQLnginx
nginx 숨겨진 버전 번호 및 웹 서버 정보 문제를 해결하는 방법

nginx 숨겨진 버전 번호 및 웹 서버 정보 문제를 해결하는 방법

nginx는 버전 정보를 숨길 수 있을 뿐만 아니라 사용자 정의 웹 서버 정보도 지원합니다. 최종 숨겨진 결과를 살펴보겠습니다. 이를 달성하는 방법은 실제로 매우 간단합니다. 최신 안정 버전인 wgethttp를 다운로드하세요. //nginx.org/ download/nginx-1.14.1.tar.gz2 tar-xfnginx-1.14.1.tar.gzcdnginx-1.14.13 압축 풀기 c 파일 수정 (1) vimsrc/http/ngx_http_header_filter_module.c       #줄 수정 49 정적u_charngx_http_

May 21, 2023 am 09:13 AM
webnginx
CentOS7 시스템에서 YUM을 사용하여 Nginx를 설치하는 방법

CentOS7 시스템에서 YUM을 사용하여 Nginx를 설치하는 방법

소개 nginx는 러시아에서 두 번째로 방문객이 많은 rambler.ru 사이트를 위해 igorsysoev에 의해 개발되었습니다. 첫 번째 공개 버전 0.1.0은 2004년 10월 4일에 출시되었습니다. BSD와 유사한 라이센스에 따라 소스 코드를 릴리스하며 안정성, 풍부한 기능 세트, 샘플 구성 파일 및 낮은 시스템 리소스 소비로 유명합니다. centos7 조건부 튜토리얼의 단계에는 루트 사용자 권한이 필요합니다. 1. yum 소스에 nginx를 추가합니다. centos7nginxyum 리소스 라이브러리를 추가하고 터미널을 열고 다음 명령을 사용합니다. sudorpm-uvhhttp://nginx.org/packages/centos/7/noarch/r

May 21, 2023 am 08:40 AM
nginxcentos7yum
Nginx에서 FastCGI를 구성하고 최적화하는 방법

Nginx에서 FastCGI를 구성하고 최적화하는 방법

fastcgi: fastcgi는 cgi에서 개발되고 개선되었습니다. 전통적인 cgi 인터페이스 방법의 가장 큰 단점은 성능이 좋지 않다는 것입니다. 왜냐하면 http 서버가 동적 프로그램을 만날 때마다 스크립트 파서를 다시 시작하여 구문 분석을 수행해야 하고 결과가 http 서버로 반환되기 때문입니다. 높은 동시 액세스를 처리할 때는 거의 사용할 수 없습니다. 또한 기존의 cgi 인터페이스 방식은 보안성이 좋지 않아 현재는 거의 사용되지 않습니다. fastcgi 인터페이스 모드는 http 서버와 스크립트 구문 분석 서버를 분리하고 스크립트 구문 분석 서버에서 하나 이상의 스크립트 구문 분석 데몬을 시작할 수 있는 c/s 구조를 채택합니다. http 서버가 동적 프로그램을 만날 때마다 fastcg로 직접 전달될 수 있습니다.

May 21, 2023 am 08:16 AM
nginxFastCGI
nginx+php-fpm 서비스 HTTP 상태 코드 502를 해결하는 방법

nginx+php-fpm 서비스 HTTP 상태 코드 502를 해결하는 방법

저희 웹 프로젝트 중 하나의 경우, 신도시 증가로 인해 방문 횟수가 증가하고, 인터페이스를 제공하는 업체로서 최근 "502" 요청이 많이 접수되고 있습니다. 다운스트림 피드백을 통해. 502, badgateway는 일반적으로 업스트림(여기서는 PHP)의 오류입니다. PHP의 경우 502의 일반적인 원인은 스크립트 실행이 시간 초과 설정 시간을 초과하거나 시간 초과 설정이 너무 커서 PHP 프로세스가 중단되는 것입니다. 오랫동안 풀려나고, 손님을 데리러 가는 유휴 작업자가 없습니다. 우리 프로젝트는 PHP 실행 시간 설정이 너무 짧기 때문에 발생합니다. 이 경우 먼저 PHP 실행 시간을 적절하게 늘리고 502가 먼저 지워지는지 확인하면 최적화에 더 많은 비용이 듭니다.

May 21, 2023 am 08:07 AM
PHPnginxfpm

핫툴 태그

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

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