- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- nginx+tomcat이 Windows 시스템에서 로드 밸런싱을 달성하는 방법
- 먼저 두 개의 Tomcat을 설치하십시오. 동일한 것을 두 개로 복사하거나 두 가지 다른 버전의 Tomcat을 다운로드할 수 있습니다. (이것은 버전 8.0입니다. 특별히 오래되지 않은 두 가지 버전을 찾으십시오.) 그런 다음 두 개의 Tomcat을 시작하십시오. 시작하기 전에 두 Tomcat이 시작될 때 포트 충돌이 없도록 먼저 하나의 포트 번호를 변경하십시오. 하나는 자체 포트 8080이고 다른 하나는 포트 9080으로 변경됩니다. 구성 후 cmd 명령 창을 엽니다. 내 tomcat은 d:\software\apache-tomcat-8.5.24 디렉터리에 있습니다. 시작하려면 다음 명령을 따르세요.
- 엔진스 1590 2023-05-16 13:28:06
-
- Nginx React 프로젝트 구성 시 404 문제를 해결하는 방법
- 우리 모두 알고 있듯이 프로젝트를 작성한 후에는 구성이 매우 간단합니다. Location/demo{rootE:/;indexindex.htmlindex.htm;}에는 http에서만 구성할 수 있습니다. //localhost/demo./방문하러 오세요. http://localhost/demo/page1과 같은 내부의 다른 인터페이스에 액세스하려는 경우 404 페이지를 찾을 수 없다는 메시지가 표시됩니다. 그런데 개발을 해보니 정말 문제도 없고 접근도 가능하니 프로젝트에 꼭 노드를 사용해야 하나?라는 생각이 들었습니다. 아니, 어쩌면 제가 어떻게 구성해야 할지 모르기 때문일 수도 있습니다. 해결책은 마침내 다른 사람들의 nginx.co에서 발견되었습니다.
- 엔진스 1332 2023-05-16 13:01:18
-
- nginx를 해결하는 방법은 PHP 파일이나 디렉토리를 실행할 수 없습니다
- nginx가 php 파일이나 디렉터리를 실행할 수 없는 문제에 대한 해결 방법: 1. php-fpm 서버를 시작합니다. 2. 웹사이트의 nginx 구성을 확인합니다. 3. nginx.conf 파일을 열고 루트 명령어와 fastcgi_param 명령어 경로를 확인합니다. 4. 명령 경로를 원하는 대로 변경합니다. 액세스된 파일 경로 설정은 일관될 수 있습니다. nginx가 PHP를 구문 분석하지 않는 문제를 해결하기 위해 nginx가 성공적으로 설치되고 실행되었습니다. PHP가 성공적으로 설치되었으며 php-fpm이 성공적으로 실행되었습니다. servicephp-fpmstartnetstat-antp|grep:80netstat-antp|grep:9000, 80 및 9000 포트는 다음과 같습니다. 모두 청취 상태에 있음 ngi
- 엔진스 2970 2023-05-16 12:58:17
-
- Nginx 구성 프로세스 예시 분석
- 1. nginx 다운로드 2. 압축 풀기 3. runhiddenconsole.exe 소프트웨어 구성 및 다운로드 4. 시작: @echooff@echostartingnginx...runhiddenconsolenginx.exe@echostartingphp-cgi...runhiddenconsoled:/php-5.6.13-win32-vc11 -x64 /php-cgi.exe-b127.0.0.1:9000-cd:/php-5.6.13-win32-vc11-x64/php.iniexitpause 5. 닫기: @ec
- 엔진스 1259 2023-05-16 12:28:12
-
- Nginx를 통해 Header 헤더 정보를 정의하는 방법
- nginx conf 파일을 수정하면 HTTPHeader를 쉽게 사용자 정의할 수 있습니다. Nginx는 ngx_headers_more 모듈을 사용하여 아웃바운드 및 인바운드 헤더 정보를 추가하고 삭제합니다. 기본적으로 이 모듈은 Nginx 소스 코드에 추가되어 있지 않습니다. 관련 기능을 사용하려면 Nginx 컴파일 시 이 모듈을 추가해야 합니다. 내 서버의 Nginx가 컴파일할 때 이 모듈을 추가하지 않았습니다. 현재 Nginx 컴파일 매개변수를 보려면 -V를 사용하세요: [root@z-dig~]#nginx-Vnginxversion:www.z-dig.combuildbygcc4.4.720120313(RedHat4
- 엔진스 1804 2023-05-16 11:52:13
-
- 사용하지 않는 Nginx 모듈을 제거하는 방법
- 사용하지 않는 Nginx 모듈을 제거합니다. 컴파일하고 설치할 때 ./configure 메소드를 실행하여 사용하지 않는 모듈을 명시적으로 삭제하려면 다음 구성 지침을 추가하세요: ./configure--without-module1--without-module2--without-module3. ./configure--without-http_dav_module--withouthttp_spdy_module 참고: 구성 지침은 모듈에서 제공됩니다. 비활성화한 모듈에 사용해야 하는 지시어가 포함되어 있지 않은지 확인하세요! 모듈을 비활성화하기로 결정하기 전에 Nginx 설명서에서 각 모듈에 사용 가능한 지침을 확인해야 합니다.
- 엔진스 2460 2023-05-16 11:40:12
-
- nginx 속도 제한을 구현하는 방법
- nginx 속도 제한은 ngx_http_limit_conn_module 및 ngx_http_limit_req_module 모듈을 통해 구현할 수 있습니다. 1. ngx_http_limit_conn_module: 이 모듈은 주로 다운로드 속도를 제한합니다. 1. 동시 연결 제한: http{...limit_conn_zone$binary_remote_addrzone=aming:10m;...server{...limit_connaming10;...}} 설명: 먼저limit_conn_zone을 사용하여 메모리 블록 인덱스를 정의합니다.
- 엔진스 2728 2023-05-16 11:16:12
-
- Nginx가 도메인 이름으로 악의적으로 구문 분석되는 것을 방지하는 방법
- 주된 이유는 다음 구성 코드가 누락되었기 때문입니다. nginx 버전 1.8.0server{listen80default_server;server_name_;return403;}로 인해 구성되지 않은 모든 server_name이 403 오류를 반환합니다. 이전에 이 구성을 nginx에 추가한 적이 없지만 한번도 발생하지 않았습니다. 이런 문제가 있어서 다른 서버에서 테스트했는데 이 코드가 없어도 성공적으로 구문 분석하고 요청하는 것이 불가능합니다. 보충: 검색한 결과, nginx는 이러한 종류의 문제에 대해 고유한 444 상태 코드를 사용해야 한다는 것을 발견했습니다.
- 엔진스 1354 2023-05-16 09:46:10
-
- Ubuntu에 Nginx 서버를 설치하는 방법
- nginx 설치 sudoapt-getinstallnginx apache를 설치했고 이때 apache가 실행 중인 경우 먼저 구성 파일을 수정하십시오(이 파일이 없는 학생은 바로 건너뛸 것입니다): # 구성 파일 sudovim/etc/nginx/sites- 열기 available/default를 누르고 다음 두 가지 수정 사항을 누릅니다(아파치와 충돌하지 않도록): server{#여기에서 수정하면 80을 88listen88default_server로 변경합니다.#또한 여기서 원하는 수신 포트로 변경합니다. listening[::]:88default_serveripv6only =o
- 엔진스 1351 2023-05-16 09:25:05
-
- nginx 로드 밸런싱에서 웹셸 업로드를 구현하는 방법
- 시나리오 설명에서는 실제 프로덕션 환경에 RCE 취약점이 있다고 가정하고 이를 통해 WebShell 환경을 설치할 수 있습니다. 먼저 GetHub에서 취약한 이미지를 가져오기 전에 Centos에 nginx와 tomcat을 미리 설치해야 합니다. nginx 및 tomcat 구성 파일을 구성하고 docker를 사용하여 이미지를 풀다운한 후 취약점을 재현합니다. 1. 먼저 docker 환경을 설정합니다. 2. tomcat에 액세스할 수 있는지 테스트합니다. 위 그림에서 볼 수 있듯이 백엔드 tomcat에 액세스할 수 있습니다. 3. docker에서 nginx 리버스 프록시의 로드 밸런싱을 확인합니다. docker .jsp 텍스트의 lbsnode1에서 개미를 확인하세요.
- 엔진스 1865 2023-05-16 08:16:13
-
- Nginx 액세스 및 오류 로그를 구성하는 방법
- Nginx는 인터넷에서 가장 큰 일부 사이트의 로드를 처리하는 오픈 소스 고성능 HTTP 및 역방향 프록시 서버입니다. NGINX 웹 서버를 관리할 때 수행하는 가장 일반적인 작업 중 하나는 로그 파일을 확인하는 것입니다. 로그를 구성하고 읽는 방법을 아는 것은 자세한 디버깅 정보를 제공하므로 서버 또는 애플리케이션 문제를 해결할 때 매우 유용합니다. Nginx는 이벤트를 기록하기 위해 액세스 로그와 오류 로그라는 두 가지 유형의 로그를 사용합니다. 액세스 로깅은 클라이언트 요청에 대한 정보를 기록하고, 오류 로깅은 서버 및 애플리케이션 문제에 대한 정보를 기록합니다. Nginx 액세스 로그 구성 클라이언트 요청이 처리될 때마다 Nginx는 액세스 로그에 새 레코드를 생성합니다.
- 엔진스 2074 2023-05-16 08:10:05
-
- nginx를 사용하여 컨테이너에 업로드 및 다운로드하기 위한 파일 서버를 구축하는 방법
- 1. nginx가 파일 업로드를 지원하도록 하려면 nginx-upload-module 모듈(sudopodmanpulldocker.io/dimka2014/nginx-upload-with-progress-modules:latessudopodman)을 사용하여 컨테이너를 다운로드하고 실행해야 합니다. -d--namenginx- p83:80docker.io/dimka2014/nginx-upload-with-progress-modules 이 컨테이너는 nginx-upload-module 모듈과 ng와 함께 제공됩니다.
- 엔진스 2909 2023-05-15 23:49:04
-
- nginx가 https 액세스를 사용하도록 강제하는 방법은 무엇입니까?
- nginx의 재작성 방법 아이디어 이것은 모든 사람이 생각할 수 있는 가장 쉬운 방법이어야 합니다. rewrite를 통해 모든 http 요청을 https로 재작성하여 서버를 구성하세요.{listen111:80;server_nametestcom;rewrite^(*)$https://$host $1permanent;} 이 가상 호스트를 구축한 후 http://test.com의 모든 요청을 https://test.com으로 다시 작성하고 nginx의 497 상태 코드 errorcode497497-normalrequestwassenttohtt를 얻을 수 있습니다.
- 엔진스 2650 2023-05-15 23:40:11
-
- nginx를 사용하여 서버의 정적 파일을 캐시하는 방법
- 1. nginx 캐싱의 장점 그림에서 볼 수 있듯이 nginx 캐싱은 요청을 처리할 때 원본 서버에 가해지는 부담을 어느 정도 줄일 수 있습니다. 왜냐하면 많은 정적 파일(예: CSS, js, 그림)이 자주 업데이트되지 않기 때문입니다. nginx는 Proxy_cache를 사용하여 사용자 요청을 로컬 디렉터리에 캐시합니다. 다음 동일한 요청은 서버를 요청할 필요 없이 캐시 파일을 직접 호출할 수 있습니다. 결국 IO 집약적인 서비스 처리는 nginx의 강점이다. 2. 첫 번째 밤을 설정하는 방법: http{proxy_connect_timeout10;proxy_read_timeout180;proxy_send_timeout5
- 엔진스 2046 2023-05-15 23:37:04
-
- Nginx 긴급 구매 현재 제한을 구성하는 방법
- 코드는 다음과 같습니다:limit_req_zone$server_namezone=sname:10mrate=1r/s;#서버가 초당 한 번만 액세스하도록 제한#limit_req_zone$binary_remote_addrzone=one:3mrate=1r/s;#IP 제한, 초당 한 번만 액세스 second#limit_req_zone$binary_remote_addr$urizone=two:3mrate=1r/s;#매개변수 없이 IP 및 경로 제한,#limit_req_zone$binary_remote_addr$re
- 엔진스 1441 2023-05-15 22:58:10