Ubuntu 시스템에서 PHP-FPM이 누락되는 문제를 해결하려면 PHP-FPM을 설치하고 구성하기 위해 따라야 할 일련의 단계가 있습니다. PHP-FPM(FastCGI 프로세스 관리자)은 동적 페이지 요청을 처리하고 PHP 애플리케이션의 성능과 안정성을 향상시킬 수 있는 프로세스 관리자입니다. 다음에서는 Ubuntu 시스템에 PHP-FPM을 설치 및 구성하는 방법을 자세히 설명하고 이 문제를 해결하는 데 도움이 되는 특정 코드 예제를 제공합니다.
소프트웨어를 설치하기 전에 먼저 시스템이 최신 버전으로 업데이트되었는지 확인해야 합니다. 다음 명령을 사용하여 시스템 패키지 목록을 업데이트하고 새 패키지를 설치할 수 있습니다.
sudo apt update sudo apt upgrade
비밀번호를 입력하면 시스템이 패키지 목록 업데이트와 사용 가능한 업데이트 설치를 시작합니다.
다음으로 PHP-FPM을 설치해야 합니다. PHP-FPM 및 관련 확장 프로그램은 다음 명령을 통해 설치할 수 있습니다.
sudo apt install php-fpm php-mysql
설치가 완료된 후 다음 명령을 사용하여 PHP-FPM이 성공적으로 설치되었는지 확인할 수 있습니다.
php-fpm -v
설치에 성공하면 버전 PHP-FPM의 정보가 표시됩니다.
PHP-FPM의 구성 파일은 /etc/php/{version}/fpm/php-fpm.conf
에 있으며 필요에 따라 사용자 정의할 수 있습니다. 다음은 몇 가지 일반적인 구성 옵션입니다. /etc/php/{version}/fpm/php-fpm.conf
,可以根据需要进行自定义配置。以下是一些常见的配置选项:
pm.max_children
:指定每个进程池中允许的最大子进程数量。pm.start_servers
:指定启动时将创建的子进程数量。pm.min_spare_servers
:指定空闲状态下保持的最小子进程数量。pm.max_spare_servers
pm.max_children
: 각 프로세스 풀에 허용되는 최대 하위 프로세스 수를 지정합니다. pm.start_servers
: 시작 시 생성될 하위 프로세스 수를 지정합니다. pm.min_spare_servers
: 유휴 상태를 유지할 최소 하위 프로세스 수를 지정합니다.
pm.max_spare_servers
: 유휴 상태로 유지할 최대 하위 프로세스 수를 지정합니다. 위 구성 파일을 편집하여 PHP-FPM 설정을 사용자 정의할 수 있습니다. 4단계: PHP-FPM 다시 시작구성을 완료한 후 변경 사항을 적용하려면 PHP-FPM 서비스를 다시 시작해야 합니다. 다음 명령을 사용하여 PHP-FPM을 다시 시작할 수 있습니다: sudo systemctl restart php{version}-fpm
위 내용은 Ubuntu 시스템에서 PHP-FPM 누락 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!