- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- Nginx가 손실된 쿠키를 전달하는 문제를 해결하는 방법
- 1. 잃어버린 쿠키 작업 경로 1: http://localhost:8080/content/requestAction!showMainServiceReqDetail.action 경로 2: http://localhost/content/requestAction!showMainServiceReqDetail.action 경로 3: http://localhost/clp/ requestAction!showMainServiceReqDetail.action 경로 1은 직접 액세스이고, 경로 2는 경로와 동일합니다.
- 엔진스 2995 2023-05-15 21:10:12
-
- keepalived와 nginx를 결합하여 고가용성을 달성하는 방법
- 1. 소개 keepalived는 단일 장애 지점을 방지하는 데 사용할 수 있는 vrrp 프로토콜을 기반으로 하는 LVS 서비스용 고가용성 솔루션입니다. LVS 서비스에는 연결 유지를 실행하는 두 개의 서버가 있습니다. 하나는 주 서버(마스터)이고 다른 하나는 백업 서버(백업)이지만 외부 세계에는 가상 IP로 표시됩니다. 주 서버는 특정 메시지를 LVS에 보냅니다. 백업 서버가 이 메시지를 수신할 수 없는 경우, 즉 메인 서버가 다운된 경우 백업 서버가 가상 IP를 넘겨받아 계속해서 서비스를 제공함으로써 고가용성을 보장합니다. keepalived는 vrrp의 완벽한 구현이므로 keepalived를 소개하기 전에 v를 소개하겠습니다.
- 엔진스 1359 2023-05-15 21:07:12
-
- CentOS7.3에서 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/
- 엔진스 1478 2023-05-15 20:55:19
-
- Docker가 nginx를 실행하고 로컬 디렉터리를 이미지에 마운트하는 방법
- 1. hup에서 dockerpullnginx 이미지를 가져옵니다. 2. 마운트할 디렉터리를 만듭니다: mkdir-p/data/nginx/{conf, conf.d, html,logs} 3. 컨테이너를 시작하려면 먼저 구성 파일이 있어야 합니다. 3.1 vim/data/conf/nginx.confusernginx;worker_processes1;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.pid;events{worker_connections1024;}http{includ
- 엔진스 1177 2023-05-15 20:25:16
-
- Nginx와 Apache의 차이점은 무엇입니까?
- Nginx는 Apache와 마찬가지로 HTTP 서버 소프트웨어입니다. 둘 다 기능 구현에서 모듈식 구조 설계를 채택합니다. 둘 다 PHP, Perl, Python 등과 같은 공통 언어 인터페이스를 지원하며 정방향 및 역방향 프록시, 가상 호스트, URL 재작성도 지원합니다. 압축 전송, SSL 암호화 전송 등 Apache와 NGINX의 주요 차이점은 디자인 아키텍처입니다. Apache는 프로세스 중심 접근 방식을 사용하고 각 요청에 대해 새 스레드를 생성합니다. NGINX는 이벤트 기반 아키텍처를 사용하여 스레드의 여러 요청을 처리합니다. Apache HTTP 서버란 무엇입니까? Apache HTTP 서버는 "httpd"라고도 알려진 오픈 소스 크로스 플랫폼 웹 서버입니다.
- 엔진스 5597 2023-05-15 19:46:04
-
- Docker+Nginx를 사용하여 단일 페이지 애플리케이션을 배포하는 방법
- 개발부터 배포까지 직접 수행하세요. 단일 페이지 애플리케이션을 개발할 때 npmrunbuild는 빌드를 실행한 후 dist 디렉터리에 index.html을 생성합니다. 그러면 이 index.html을 서버에 배포하는 방법은 무엇입니까? 디렉터리 구조 dist/: 프런트엔드 docker/에 의해 생성된 정적 파일: nginx 미러에 필요한 구성 파일 구성에 대해 설명할 몇 가지 구성 지점을 선택합니다. 먼저, gzip은 대역폭을 절약하고 브라우저 로딩 속도를 향상시키기 위해 리소스를 압축합니다. 빌드 중에 지원합니다. .gz 압축 패키지를 생성하기만 하면 됩니다. 하지만 nginx;gzip_disable"msie6";#0-9 등을 통해 gzipon을 활성화할 수도 있습니다.
- 엔진스 775 2023-05-15 19:40:19
-
- nginx 배포 vue 프로젝트에서 js CSS 파일을 찾을 수 없는 문제를 해결하는 방법
- npmrunbuild 이후 webpack에 의해 index.html 파일에 자동으로 삽입된 js 파일과 css 파일의 상대 디렉터리가 항상 잘못된 경우가 많습니다. vue-cli@3 vue-cli@3에서는 웹팩이 index.html에 삽입하는 모든 파일에 대한 baseurl을 추가해야 합니다. 프로젝트의 루트 디렉터리에 새 vue.config.js를 만들고 다음을 추가해야 합니다. 다음 내용:..module.exports={baseurl:isprod?'/basexxx/':
- 엔진스 2812 2023-05-15 19:40:12
-
- nginx에서 의사 정적을 구성하고 클라이언트를 조정하는 방법
- 백엔드는 thinkphp3.2.3 프레임워크를 사용합니다. 또는 다른 언어를 사용하는 경우 서버{listen80;server_namewww.morgen.club;#charsetkoi8-r;#access_loglogs/host.access.logmain;website를 적절하게 수정하세요. 루트 디렉터리 위치/ {roothtml;indexindex.htmlindex.htm;#액세스 장치 설정 set$source_device'index';#모바일 클라이언트인지 ipadif($ht인지 판단
- 엔진스 1407 2023-05-15 19:37:04
-
- Flood 공격을 방지하기 위해 Nginx 서버를 구성하는 방법
- 테스트에서는 nginx 제한 요청 모듈을 구성하는 방법과 이 모듈이 DDoS 또는 기타 http 기반 서비스 거부 공격으로부터 웹사이트를 보호하는 방법을 간단히 설명하겠습니다. 이 테스트에서는 샘플 페이지를 blitz.io(현재 무료 서비스)에 저장하고 이름을 about.html로 지정하여 Limit_req 지시문을 테스트했습니다. 먼저 blitz에서 다음 명령을 사용하여 1075개의 동시 요청을 시작했습니다. 1분 동안 지속됩니다. , 응답 시간 제한은 2분으로 설정되고, 지역은 캘리포니아이며, 상태 200을 제외한 모든 주는 비정상 상태로 설정됩니다. -p1-1075:60-- status2.
- 엔진스 766 2023-05-15 18:52:06
-
- Nginx는 실시간 썸네일 생성 기능을 실현하기 위해 PHP와 어떻게 협력합니까?
- nginx 구성: 다음과 같이 코드를 복사합니다. #서버에 abc.jpg 파일이 있고 원본 이미지는 http://filefs.domain.com/file/abc.jpg를 통해 액세스할 수 있다고 가정합니다. 실제로 일반적으로 데이터베이스에는 "/file/abc.jpg"의 내용만 저장합니다. #이제 http://filefs.domain.com/file/abc.jpg.w320.jpg를 통해 서버에서 자동으로 생성된 썸네일 #abc.jpg.w320.jpg(w320, 320px 너비)를 구현해야 합니다. 이미지 데이터를 반환합니다. #다음 두 가지 조건이 충족되어야 합니다.
- 엔진스 929 2023-05-15 18:37:06
-
- Ubuntu에서 Nginx를 설치하고 구성하는 방법
- 1. nginx 소개 nginx는 "enginex"로 발음되는 매우 가벼운 http 서버이며 고성능 http 및 역방향 프록시 서버이자 imap/pop3/smtp 프록시 서버이기도 합니다. 2. PHP 지원 현재 다양한 웹 서버에서는 세 가지 유형의 PHP 지원이 있습니다. (1) Apache의 mod_php5 및 유사한 Apache의 내장 mod_perl과 같은 웹 서버의 내장 모듈을 통해 Perl을 지원할 수 있습니다. . (2) Perl의 이전 cgi와 동일한 cgi를 통해 구현됩니다. 이 방법의 단점은 서버가 이러한 스크립트를 만날 때마다 성능이 저하된다는 것입니다.
- 엔진스 1931 2023-05-15 18:07:25
-
- Nginx 정적 파일 서버를 구성하는 방법
- 기본 구성 server{listen80;server_namefile.52itstyle.com;charsetutf-8;#root 지시문은 서버에서 파일의 기본 경로를 지정하는 데 사용됩니다. root/data/statics;#location 지시문은 요청을 로컬 파일에 매핑하는 데 사용됩니다. 시스템 위치/{autoindexon ;#Index autoindex_exact_sizeon;#파일 크기 표시 autoindex_localtimeon;#파일 시간 표시}} nginx 서비스 다시 시작: nginx-sreload 액세스 파일 서비스, http://
- 엔진스 1806 2023-05-15 18:04:14
-
- nginx 배포 반응 새로 고침 404를 해결하는 방법
- nginx 배포 반응 새로 고침 404에 대한 솔루션: 1. Nginx 구성을 "server{listen80;server_namehttps://www.xxx.com;location/{rootxxx;indexindex.htmlindex.htm;...}"으로 수정합니다. 2. 라우팅 새로 고침 , nginx로 이동하여 현재 경로에 따라 페이지를 로드하세요. nginx는 반응 애플리케이션을 배포하고 경로를 새로 고치고 404를 보고합니다. nginx가 반응 단일 페이지 애플리케이션을 배포할 때 특정 경로로 점프한 다음 현재 경로를 새로 고치면 개인적으로 404가 보고될 것이라고 생각합니다. 단일 페이지 애플리케이션이며 페이지 로드는 라우팅에 의존하며 경로
- 엔진스 3425 2023-05-15 18:01:19
-
- Nginx 높은 동시성 커널을 최적화하는 방법
- 높은 동시성이란 무엇입니까? 기본 Linux 커널 매개변수는 가장 일반적인 시나리오를 고려하며 높은 동시성 액세스를 지원하는 웹 서버에 적합하지 않습니다. 따라서 nginx가 더 높은 성능을 가질 수 있도록 수정해야 합니다. 커널, 할 수 있는 일이 많지만 일반적으로 비즈니스 특성에 따라 조정합니다. nginx를 정적 웹 콘텐츠 서버, 역방향 프록시 또는 압축 서버를 제공하는 서버로 사용할 경우 커널 조정은 다음과 같습니다. nginx가 더 많은 동시 요청을 지원할 수 있도록 하는 일반적인 TCP 네트워크 매개변수는 간단하게 구성되며 커널 매개변수를 변경하려면 /etc/sysctl.conf를 수정해야 합니다. 구성 방법 구성 세부 분석 #은 단일을 나타냅니다.
- 엔진스 1008 2023-05-15 17:52:06
-
- Nginx 프록시 Axios 요청 및 주의사항은 무엇입니까?
- 1.nginx.conf 구성 정보 nginx.conf 구성 정보가 많기 때문에 이 기사에서는 axios 및 정적 리소스 요청 설정에만 중점을 둡니다. 그런데 몇 가지 일반적인 구성 항목도 언급됩니다. 구체적인 설정은 다음과 같습니다. #http 서버를 설정하고 역방향 프록시 기능을 사용하여 로드 밸런싱 지원 제공 http{#Connection timeout keepalive_timeout120;#gzip 압축 스위치 및 관련 구성 gzipon;gzip_min_length1k;gzip_buffers432k;gzip_http_version1.1;gzip_comp_level2;gzip_typestext
- 엔진스 1057 2023-05-15 17:43:06