- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- 페이지 점프를 달성하기 위해 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
- 엔진스 1070 2023-05-15 17:16:12
-
- Nginx에 Brotli 압축 알고리즘을 활성화하는 방법
- brotli 압축 알고리즘은 무엇입니까? brotli는 원래 웹 글꼴의 오프라인 압축을 위해 2015년에 출시되었습니다. Google 소프트웨어 엔지니어는 2015년 9월에 http 압축에 특히 중점을 두고 일반적인 무손실 데이터 압축을 포함하는 향상된 brotli 버전을 출시했습니다. 압축률을 향상시키기 위해 인코더가 부분적으로 다시 작성되었으며, 인코더와 디코더 모두 속도가 향상되었으며, 스트리밍 API가 개선되어 더 많은 압축 품질 수준이 추가되었습니다. 새 버전은 또한 크로스 플랫폼 성능 향상과 디코딩에 필요한 메모리 감소를 보여줍니다. 일반적인 범용 압축 알고리즘과 달리 brotli는 미리 정의된 120KB 사전을 사용합니다. 사전에는 일반적으로 사용되는 13,000개 이상의 단어, 구문 및 텍스트에서 가져온 기타 하위 문자열이 포함되어 있습니다.
- 엔진스 1601 2023-05-15 15:52:06
-
- nginx 로그에 쿠키 정보를 추가하는 방법
- 1. 모든 쿠키 정보를 nginx에 직접 추가하는 것이 더 편리합니다. conf 파일 $bytes_sent$request_ti
- 엔진스 2056 2023-05-15 15:34:06
-
- 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
- 엔진스 2052 2023-05-15 15:25:06
-
- nginx가 브라우저가 HTTPS 액세스를 리디렉션하도록 강제하는 방법
- 그 효과는 다음과 같이 볼 수 있습니다. 그러나 지금은 http를 사용하여 액세스하면 액세스할 수 없습니다. 아래 그림과 같이 이제 가장 먼저 해야 할 일은 nginx 구성을 사용하는 것입니다. 사용자가 브라우저에 http 요청을 입력하면 nginx를 사용하여 https로 리디렉션합니다. 이제 간단한 nginx 리디렉션 기능을 만들어야 합니다. 따라서 nginx에 다음 리디렉션 구성을 추가해야 합니다. server{listenxxx.abc.com;server_namexxx.abc.com;rewrite^/(.*)$https://$host$1permanent;} 따라서 기본 nginx 코드 구성
- 엔진스 5272 2023-05-15 14:34:06
-
- nginx 위치 매칭 방법
- nginxlocation 일치 예시에 대한 자세한 설명 예시 1, nginx 구성: 예시 2, nginx 구성: 예시 3, nginx 구성:
- 엔진스 2748 2023-05-15 14:25:13
-
- nginx에서 단위 시간당 액세스 빈도를 제한하는 방법
- 우선, 웹사이트가 공격을 받고 알리바바 클라우드가 경찰에 신고했기 때문에 이 문제가 발생했다고 말씀드리겠습니다. IP 주소를 제한하는 대신 액세스 빈도를 제한하려고 생각했습니다(IP 주소 제한에 대한 계획은 나중에 제공됩니다). 연결 리소스가 소진되었을 때 nginx가 반환하는 상태 코드는 502입니다. 이 솔루션의 제한 사항을 추가하면 일반 상태 코드와 다른 599를 반환합니다. 단계는 다음과 같습니다. 먼저 nginx.conf에 다음 콘텐츠를 추가합니다. map$http_x_forwarded_for$clientrealip{""$remote_addr;~^(?p[0-9\.]+),?.*$$firstaddr; }###안전한 설정으로 제한
- 엔진스 966 2023-05-15 13:43:06
-
- nginx, tomcat, apache의 차이점은 무엇입니까?
- 1. Nginx와 tomcat의 차이점 Nginx는 외부 요청을 후속 애플리케이션 서버(tomcat, Django 등)로 직접 전달하는 경우가 많습니다. 사물에 흠뻑 빠져드는 Java 웹 앱. 엄밀히 말하면 Apache와 nginx는 HTTPServer라고 불러야 하며 Tomcat은 ApplicationServer이자 Servlet/JSO 애플리케이션용 컨테이너입니다. 클라이언트는 HTTPServer를 통해서만 서버에 저장된 리소스(HTML 파일, 이미지 파일 등)에 액세스합니다.
- 엔진스 3090 2023-05-15 13:40:06
-
- 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
- 엔진스 1744 2023-05-15 13:28:11
-
- CentOS7에서의 Nginx 서버 설치 사례 분석
- nginx 설치에 필요한 환경은 C언어로 개발되어 있으며, Linux 버전을 권장합니다. 물론, 이 글에서는 centos7을 설치 환경으로 사용합니다. 1. gcc 설치 nginx를 설치하려면 먼저 공식 홈페이지에서 다운로드한 소스코드를 컴파일해야 합니다. 컴파일은 gcc 환경에 따라 다릅니다. yuminstallgcc-c++를 설치해야 합니다. 2. pcrepcre-devel 설치 pcre(perl Compatibleregularexpressions)는 Perl 호환 정규식 라이브러리를 포함한 Perl 라이브러리입니다. nginx의 http 모듈은 PCRE를 사용하여 정규식을 구문 분석하므로
- 엔진스 965 2023-05-15 12:58:06
-
- Nginx 서버의 최대 연결 수를 제한하는 방법
- http 모듈에서 최대 연결 수를 제한하십시오. 서버 모듈 외부에서 제한_conn_zone을 설정하십시오. 서버 또는 위치 모듈에서 제한_conn을 설정하십시오. 예를 들면 다음과 같습니다. $binary_remote_addrzone=addr:5m;limit_connaddr1;
- 엔진스 2455 2023-05-15 12:55:06
-
- Nginx+Tomcat 역방향 프록시, 로드 밸런싱, 클러스터 배포 방법
- nginx와 다른 서버의 성능 비교: Tomcat 서버는 Java 언어를 지향하며 중량급 서버인 반면, nginx는 경량 서버입니다. Apache 서버는 안정적이고 오픈 소스이며 크로스 플랫폼입니다. 그러나 Apache 서버는 높은 동시성을 지원하지 않습니다. nginx는 수백만 개의 TCP 연결과 100,000개 이상의 동시 연결 처리를 지원할 수 있으며 우수한 크로스 플랫폼 서버입니다. nginx의 주요 장점은 높은 동시성, 간단한 배포, 낮은 메모리 소비 및 저렴한 비용을 달성할 수 있다는 것입니다. 주요 단점은 다시 쓰기 기능이 충분히 강력하지 않고 Apache만큼 모듈이 많지 않다는 것입니다. 이 기사에서는 주로 대중적이고 실용적인 방법을 중심으로 nginx+tomcat 역방향 프록시 배포 및 로드 밸런싱에 대해 설명합니다. 이 기사
- 엔진스 990 2023-05-15 12:37:06
-
- Nginx는 어떻게 브라우저가 실시간으로 액세스 로그를 볼 수 있도록 합니까?
- 1. 먼저 nginx 버전을 확인하세요. 저는 버전 1.9.7을 사용하고 있습니다. 설치 디렉터리는 /application/nginx-1.9.7[root@ansheng~]#/application/nginx-1.9.7/sbin/nginx-vnginxversion입니다. nginx/1.9.7buildbygcc4.4.720120313(redhat4.4.7-16)(gcc)인수 구성:--prefix=/application/nginx-1.9.7--user=nginx--group=
- 엔진스 1779 2023-05-15 12:31:22
-
- nginx 로그를 elasticsearch로 가져오는 방법
- filebeat를 통해 nginx 로그를 수집하고 logstash로 전송한 후 elasticsearch에 기록됩니다. Filebeat는 수집 작업만 담당하는 반면, Logstash는 Elasticsearch에 로그를 작성한 후 로그 포맷팅, 데이터 교체, 분할, 인덱스 생성을 완료합니다. 1. nginx 로그 형식 구성 log_formatmain'$remote_addr$http_x_forwarded_for[$time_local]$server_name$request''
- 엔진스 959 2023-05-15 12:19:05
-
- VIM이 Nginx .conf 파일 구문 강조 기능을 지원하도록 만드는 방법
- nginx 구성 파일을 다운로드하기 위한 구문 파일을 수동으로 수정합니다: nginx.vimwgethttp://www.vim.org/scripts/download_script.php?src_id=14376-onginx.vim파일을 /usr/share/vim/vim74/에 복사합니다. 구문 디렉터리(단일 사용자 디렉터리 ~/.vim/syntax/일 수도 있음). vim/usr/share/vim/vim74/filetype.vim을 수정하여 aubufread,bufnewfile/etc/nginx/*,/usr/local/n을 추가하세요.
- 엔진스 1320 2023-05-15 12:10:20