- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- Nginx와 Apache의 특징과 차이점은 무엇입니까
- 1. Nginx 기능 1. 가볍고 C로 작성되었습니다. 동일한 웹 서비스가 메모리와 리소스를 덜 차지합니다. 2. 동시성 방지, nginx는 epollandkqueue를 개발 모델로 사용하고 요청 처리는 비동기식이며 비차단이며 로드 용량은 Apache보다 훨씬 높지만 Apache는 차단됩니다. 높은 동시성에서 nginx는 낮은 리소스 소비와 높은 성능을 유지할 수 있는 반면, apache는 PHP 처리가 느리거나 프런트 엔드 압력이 높을 때 프로세스 수가 급증하고 서비스 거부가 발생하기 쉽습니다. 3. nginx가 시작되면 마스터 프로세스가 생성됩니다. 그런 다음 마스터 프로세스는 마지막으로 각 사용자의 여러 작업자 하위 프로세스를 포크합니다.
- 엔진스 1351 2023-05-13 20:10:14
-
- Nginx+Tomcat의 서버측 환경을 구성하는 방법
- 1. javajdk 설치: # 해당 jdk 소프트웨어 패키지를 다운로드한 후 압축을 풀고 설치합니다. 패키지 이름은 jdk-7u25-linux-x64.tar.gztar-xzfjdk-7u25-linux-x64.tar.gz입니다. mkdir-p /usr/java/;mvjdk1.7.0_25//usr/java/.#그런 다음 jdk를 어디에서나 참조할 수 있도록 환경 변수를 구성하고 다음과 같이 구성합니다. #vi/etc/profile 끝: importjava_home=/usr /java/jdk1.7.0_25exportclasspath=$
- 엔진스 1149 2023-05-13 19:58:04
-
- Nginx 서비스 최적화 방법
- Nginx 서비스 최적화는 버전 번호 숨기기, 사용자 및 그룹 변경, 웹 페이지 캐시 시간 구성, 로그 절단, 연결 시간 초과 설정 등 여러 측면에서 최적화될 수 있습니다. 1. 숨겨진 버전 번호 프로덕션 환경에서는 Nginx 버전 유출을 방지하고 공격자가 특정 버전에 대한 공격을 수행하는 것을 방지하기 위해 Nginx 버전 번호를 숨겨야 합니다. Nginx 버전을 확인하려면 CentOS에서 컬-Ihttp://172.16.10.10/ 명령을 사용하세요. [[이메일 보호됨]~]#curl
- 엔진스 1289 2023-05-13 19:28:10
-
- Nginx 성능을 최적화하는 방법은 무엇입니까?
- Nginx 성능 최적화 1. Nginx 실행 작업 프로세스 수 Nginx 실행 작업 프로세스 수는 일반적으로 CPU 코어 또는 코어 수 x 2로 설정됩니다. CPU의 코어 수를 모르는 경우 top 명령 다음에 1을 눌러 알아내거나 /proc/cpuinfo 파일 grep^processor/proc/cpuinfo|wc-l[root@ lx~]#vi/usr/local/nginx1 .10/conf/nginx.confworker_processes4;[root@lx~]#/usr/local/nginx1.10/sbin/nginx-sreloa
- 엔진스 1208 2023-05-13 19:28:04
-
- centos6.4에서 nginx1.12.1을 설치하는 방법
- 설치 필수 환경 1.gcc 설치 nginx를 설치하려면 먼저 공식 홈페이지에서 다운로드한 소스 코드를 컴파일해야 합니다. gcc 환경이 없으면 yuminstallgcc-c++를 설치해야 합니다. 2.pcrepcre-devel 설치 pcre(perl Compatibleregularexpressions)는 Perl 호환 정규식 라이브러리를 포함하는 Perl 라이브러리입니다. nginx의 http 모듈은 pcre를 사용하여 정규식을 구문 분석하므로 Linux에는 pcre 라이브러리가 설치되어 있어야 합니다. pcre-devel은 pcre를 사용하여 개발된 보조 개발 라이브러리입니다. nginx에도 이 라이브러리가 필요합니다. 명령: 유
- 엔진스 1150 2023-05-13 19:10:10
-
- 동일한 IP의 액세스 빈도를 제한하도록 nginx를 구성하는 방법
- 1. nginx.conf의 http{}에 다음 코드를 추가합니다.limit_conn_zone$binary_remote_addrzone=perip:10m;limit_conn_zone$server_namezone=perserver:10m 2. 제한해야 하는 웹사이트의 서버 구성에 다음 코드를 추가합니다. 동시성 수 및 다운로드 대역폭
- 엔진스 2780 2023-05-13 19:04:18
-
- Linux 시스템에 nginx를 설치하는 방법
- Nginx(enginex)는 안정성, 풍부한 기능 세트, 샘플 구성 파일 및 낮은 시스템 리소스 소비로 잘 알려진 고성능 HTTP 및 역방향 프록시 웹 서버입니다. nginx 소개: Nginx(enginex)는 고성능 HTTP 및 역방향 프록시 웹 서버입니다. Nginx는 경량 웹 서버/역방향 프록시 서버 및 이메일(IMAP/POP3) 프록시 서버입니다. BSD와 유사한 라이센스로 출시되었습니다. Nginx의 특징은 더 적은 메모리를 차지하고 강력한 동시성 기능을 가지고 있다는 것입니다. 실제로 nginx의 동시성 기능은 동일한 유형의 웹 서버 중에서 더 나은 성능을 발휘합니다. 중국 본토의 nginx 웹사이트 사용자로는 Baidu, JD.com, Sina 등이 있습니다.
- 엔진스 1997 2023-05-13 19:01:11
-
- Linux 서버에 Tomcat과 Nginx를 배포하는 방법
- 1. 준비 작업: 먼저 플레이할 수 있는 Linux 서버가 있어야 하며, 사용자 이름과 비밀번호를 알아야 합니다. 그런 다음 Linux 서버에 연결할 수 있는 두 가지 도구인 xshell5 및 xftp5를 Windows 컴퓨터에 설치해야 합니다. 설치 튜토리얼은 들어가지 않겠습니다. 서버 연결 방법을 설명하겠습니다. xshell 연결 인터페이스는 다음과 같습니다. 호스트 IP를 입력하고 확인을 클릭하면 xshell이 다음과 같이 입력합니다. 성공적으로 연결하려면 사용자 이름과 비밀번호를 사용하세요! xftp 연결 인터페이스는 다음과 같습니다. 매우 간단합니다. 여기서는 ftp 대신 sftp를 선택했는지 설명하겠습니다. ftp와 sftp의 차이점을 아시나요? 2. 설치 및 배포 작업 프로젝트를 배포하려는 경우
- 엔진스 1181 2023-05-13 18:58:11
-
- Nginx 도메인 간 액세스 및 안티 리칭을 구성하는 방법
- 도메인 간 액세스 제어 도메인 간 액세스 브라우저가 도메인 간 액세스를 금지하는 이유는 안전하지 않으며 CSRF 공격에 취약합니다. 해커가 제어하는 웹사이트 B가 클라이언트가 웹사이트 A에 액세스하도록 허용하기 위해 응답 헤더에 악성 정보를 추가하면 csrf 공격이 발생합니다. nginx에서 도메인 간 액세스를 구성하는 방법 서버, 위치, ifinlocation 구문 설명: add_headernamevalue[always] ]; name은 응답 헤더에서 반환된 키값을 나타내며 반환된 응답 헤더를 나타냅니다.
- 엔진스 1810 2023-05-13 18:31:12
-
- Nginx 제작 환경을 원활하게 업그레이드할 수 있는 방법은 무엇인가요?
- 1. 배경 최근 다소 당혹스럽고 실용적인 문제에 직면했습니다. 즉, 우리 생산 환경에서 사용되는 Nginx는 Centos6의 오래된 골동품입니다. 비즈니스 요구 사항은 Nginx 모듈을 로딩하여 구현해야 하는데 버전이 너무 오래되어 이를 지원하려면 Nginx1.18 이상이 필요하며 우리 버전은 Nginx1.12입니다. 그렇다면 Nginx를 업그레이드하는 것이 우리가 해야 할 일입니다. 하지만 프로덕션 환경에서는 테스트 서버와 달리 Nginx는 서비스를 중지하고 새 버전을 다시 컴파일한 후 다시 시작하는 등 많은 사항을 고려해야 합니다. 우리의 온라인 서비스는 중단 없이 제공되어야 하며, 그렇지 않으면 비즈니스에 경제적 손실을 초래할 것입니다. 그렇다면 Nginx 버전을 원활하게 업그레이드할 계획이 있습니까? 2. 업그레이드 계획 실제로 관계자는 Nginx를 원활하게 업그레이드하는 것을 오랫동안 목표로 삼았습니다.
- 엔진스 1636 2023-05-13 17:58:06
-
- Linux에서 nginx를 오프라인으로 설치하는 방법
- \1. 먼저 종속 라이브러리 yuminstall-ygcc-c++``yuminstall-ypcrepcre-devel``yuminstall-yzlibzlib-devel``yuminstall-yopensslopenssl-devel\2을 설치합니다. nginx 설치 패키지 http://nginx.org/ download/ \3. 다운로드한 nignx 소스 코드 패키지를 Linux 서버에 업로드하고 압축을 푼다\4. 압축이 풀린 nginx의 루트 디렉터리에 들어가서 cdnginx-1.9.9./configure--prefix=/usr/local을 구성합니다.
- 엔진스 5888 2023-05-13 17:55:19
-
- Ubuntu 환경에서 PHP와 Nginx를 컴파일하고 설치하는 방법
- nginx를 컴파일 및 설치하고, 디렉터리를 작업 폴더인 cd/usr/local/src로 변경하고, pcre 소스 코드를 다운로드하고 wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-를 설치합니다. 10.20.tar .gztar-zxvfpcre2-10.20.tar.gzmv./pcre2-10.20.tar.gz./pcrecdpcre./configure--prefix=/usr/local/pcremake&&makeinstall zlib 다운로드
- 엔진스 1294 2023-05-13 17:49:14
-
- Node.js 프로그램용 Nginx 서버를 구성하는 방법
- Node.js는 Chrome JavaScript 런타임을 기반으로 구축된 플랫폼으로, 빠른 응답 속도와 쉬운 확장으로 웹 애플리케이션을 쉽게 구축하는 데 사용됩니다. Node.js는 가볍고 효율적이기 위해 이벤트 중심의 비차단 I/O 모델을 사용합니다. 이는 실시간 채팅 등과 같이 분산 장치에서 실행되는 데이터 집약적인 실시간 애플리케이션에 매우 적합합니다. 그러나 gzip 인코딩, 정적 파일, http 캐싱, SSL 처리, 로드 밸런싱 및 역방향 프록시 등은 모두 nginx를 통해 완료될 수 있으므로 node.js의 로드가 줄어들고 nginx의 강력한 캐시를 통해 웹 사이트 트래픽이 절약됩니다. 속도. 순서도 nginx 구성은 다음과 같습니다. http{proxy_
- 엔진스 1232 2023-05-13 17:25:06
-
- Docker nginx 마운팅을 설치하고 구성하는 방법
- docker dockerpullnginxdockerimages에서 nginx 이미지를 다운로드합니다. 마운트 디렉터리 mkdir-p/data/nginx/{conf, conf.d, html,logs}를 만듭니다. nginx, conf 구성 파일을 작성하고 #formoreinformationonconfiguration 폴더에 넣습니다. #*를 참조하세요. 공식영어문서:http://nginx.org/en/docs/#*공식러시아문서:http://ng
- 엔진스 1296 2023-05-13 17:16:13
-
- nginx 역방향 프록시를 기반으로 사용자의 실제 IP 주소를 얻는 방법
- 소개 nginx가 역방향 프록시로 사용될 때 기본 구성 백엔드에서 얻은 IP 주소는 nginx에서 가져옵니다. 사용자의 실제 IP가 아닌 nginx의 IP 주소를 얻으려면 request.getRemoteAddr()을 사용하십시오. 서버{listen80;server_namejenkins.local.com;location/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_passhttp://192.168.10.
- 엔진스 4448 2023-05-13 17:07:12