amh에서 php-fpm을 설정하는 방법: 먼저 "wordpress.conf" 파일을 연 다음 "pm=static" 또는 "pm =dynamic"을 "pm = ondemand"로 수정하고 마지막으로 amh를 다시 시작합니다.
권장: "PHP 비디오 튜토리얼"
AMH에서 php-fpm을 온디맨드 모드로 설정
AMH에는 기본적으로 정적 및 동적의 두 가지 php-fpm 모드만 있으며 둘 다 사용하는 것이 특징입니다. php-fpm은 운영 체제에 메모리를 해제하지 않는다는 것입니다.
각 php-fpm 스레드는 약 20M의 메모리를 차지합니다. 예를 들어 기본 3개의 스레드는 약 60M를 차지하며 이 60M은 해제되지 않습니다.
그래서 호스트를 보면 사이트가 한두 개밖에 없고 현재 방문도 없고 메모리가 여전히 높다는 것을 알 수 있습니다.
AMH 패널 자체도 정적 모드와 2개의 스레드를 사용합니다. 즉, 패널은 대략 40+4 = 44M의 이론적 메모리를 차지하게 됩니다.
그럼 온디맨드 모드의 필요성이 존재하는군요. 온디맨드 모드의 특징은 최대 스레드 수에 따라 동일한 수준의 메모리를 차지한다는 것입니다. 예를 들어 3개의 스레드도 약 60M을 차지하지만 요청이 끝나면 메모리가 자동으로 해제됩니다. 5~15초.
현재 AMH 자체에는 이 모드가 없기 때문에 수동으로만 수행할 수 있습니다. 조작방법은 매우 간단합니다.
1. php-fpm 구성의 경우 각 사이트에는 고유한 파일이 있으며 이름 지정 방법은 website recognition.conf이고 경로는 /usr/local/php/etc/fpm입니다. 예를 들어 my 사이트 ID는 wordpress입니다. 그러면 /usr/local/php/etc/fpm/wordpress.conf
2가 있습니다. 파일을 열고 pm = static 또는 pm = Dynamic을 pm = ondemand로 수정한 다음 /etc를 수정합니다. /init.d /amh-start amh
3을 다시 시작합니다. AMH 패널 자체의 php-fpm 모드를 변경하려면 /usr/local/php/etc/php-fpm.conf 파일을 수정하면 됩니다. 수정 내용은 위와 동일합니다.
위 내용은 amh에서 php-fpm을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!