찾다
일반적인 문제서버 환경은 무엇입니까?

서버 환경은 무엇입니까?

Dec 26, 2019 am 10:45 AM
섬기는 사람

서버 환경은 무엇입니까?

lighttpd

Lighttpd는 메모리 오버헤드가 매우 낮고, CPU 사용량이 낮으며, 성능이 좋고, 모듈이 풍부한 프로그램입니다.                                                              (권장 학습: phpstorm)

lighttpd는 뛰어난 OpenSource 경량 웹 서버 중 하나입니다. FastCGI, CGI, 인증, 출력 압축, URL 재작성, 별칭 및 기타 중요한 기능을 지원합니다.

Lighttpd는 fastcgi를 사용하여 PHP를 실행하는데, 이는 매우 적은 수의 PHP 프로세스를 사용하여 대량의 동시성에 응답합니다.

Fastcgi의 장점은 다음과 같습니다.

안정성 관점에서 fastcgi는 단일 프로세스가 종료되면 시스템이 쉽게 이를 폐기하고 로직을 실행하기 위해 새 프로세스를 다시 할당할 수 있습니다.

보안 관점에서 fastcgi는 호스트 서버와 완전히 독립적입니다. fastcgi가 아무리 다운되더라도 서버를 다운시키지 않습니다.

성능 관점에서 fastcgi는 동적 로직 처리를 호스트 서버와 분리합니다. 대규모 로드를 처리할 수 있는 서버는 여전히 호스트 서버에 남아 있으므로 호스트 서버는 IO에 집중할 수 있으며 일반 동적 웹 페이지의 경우 논리 처리의 작은 부분만 있을 수 있으며 정적입니다. 다수의 사진과 같은 IO 처리에는 논리 프로그램의 참여가 전혀 필요하지 않습니다(참고 1)

확장성 측면에서 fastcgi는 모든 언어(php, java, python...)

apache

apache는 세계 최고의 웹 서버이며, netcraft(www.netsraft.co.uk)에서 실시한 조사에 따르면 전 세계 웹 서버의 50% 이상이 사용하고 있습니다. 아파치.

1995년 4월, 아파치 그룹은 최초의 아파치(버전 0.6.2)를 출시했습니다. 아파치 그룹은 전적으로 인터넷을 통해 운영되는 비영리 조직으로 표준 릴리스에 무엇이 포함될지 결정합니다. Apache 웹 서버. 누구나 버그를 수정하고, 새로운 기능을 제공하고, 새로운 플랫폼으로 이식하는 등의 작업을 수행할 수 있습니다.

Apache 그룹에 새 코드가 제출되면 그룹은 특정 콘텐츠를 검토하고 테스트합니다. 만족스러우면 코드가 Apache의 기본 배포판에 통합됩니다.

Nginx

Nginx는 러시아인이 작성한 매우 가벼운 HTTP 서버이며, Nginx는 "엔진"으로 발음됩니다. X"는 고성능입니다. HTTP 및 역방향 프록시 서버와 IMAP/POP3/SMTP 프록시 서버. Nginx는 러시아에서 두 번째로 많이 방문하는 Rambler.ru 사이트를 위해 러시아인 Igor Sysoev에 의해 개발되었습니다.

Nginx는 이벤트 중심 방식으로 작성되었으므로 성능이 매우 우수하고 매우 효율적인 역방향 프록시 및 로드 밸런싱이기도 합니다. Lighttpd에 버금가는 성능을 가지고 있지만 Lighttpd의 메모리 누수 문제가 없으며, Lighttpd의 mod_proxy도 몇 가지 문제가 있어 오랫동안 업데이트되지 않았습니다. 그러나 Nginx는 이로 인해 발생하는 일부 프로그램 취약점을 줄일 수 있기 때문에 cgi 작업을 지원하지 않습니다. 따라서 PHP 프로그램을 실행하려면 FastCGI를 사용해야 합니다.

위 내용은 서버 환경은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

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 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구