현재 위치: > 최신 기사 목록> Linux에서 PHP가 정상적으로 실행 중인지 확인하는 방법

Linux에서 PHP가 정상적으로 실행 중인지 확인하는 방법

gitbox 2025-07-26

방법 Linux에서 PHP가 시작되었는지 확인하는 방법

Linux 시스템에서 PHP가 운영되고 있는지 확인하는 것은 개발자 및 운영 및 유지 보수 담당자의 일상적인 작업 중 하나입니다. PHP는 웹 애플리케이션을 개발하는 데 중요한 구성 요소이므로 웹 사이트가 안정되기 위해서는 제대로 작동하는지 확인합니다. 이 기사에서는 Linux 시스템에서 PHP의 실행 상태를 감지하는 몇 가지 실용적인 방법을 자세히 소개합니다.

PHP가 프로세스를 진행하고 있는지 확인하십시오

가장 직접적인 방법은 터미널 명령을 통해 PHP 관련 프로세스를 보는 것입니다. 다음 명령을 실행하십시오.

 ps aux | grep php

이 명령에는 시스템에 모든 PHP 관련 프로세스가 나와 있습니다. 출력에 여러 PHP 프로세스가 포함 된 경우 PHP가 실행됩니다. 결과가 반환되지 않으면 PHP 서비스를 시작해야 할 수도 있습니다.

PHP-FPM 서비스 상태를 확인하십시오

환경이 PHP-FPM (FASTCGI 프로세스 관리자)을 사용하는 경우 SystemCTL 명령을 통해 해당 상태를 확인할 수 있습니다.

 systemctl status php7.x-fpm

"7.x"를 사용중인 PHP 버전으로 바꾸십시오.

 systemctl status php7.4-fpm

"Active (Running)"에 대한 프롬프트가 표시되면 PHP-FPM 서비스가 시작되었음을 의미합니다. 서비스가 시작되지 않은 경우 다음 명령을 사용하여 수동으로 시작할 수 있습니다.

 systemctl start php7.x-fpm

phpinfo ()를 사용하여 PHP 정보를보십시오

서비스 상태를 확인하는 것 외에도 PHP 코드를 사용하여 PHP가 올바르게 실행 중인지 확인할 수도 있습니다. info.php 라는 새 파일을 만들고 다음을 입력하십시오.

 <?php
phpinfo();
?>

이 파일을 웹 서버의 루트 디렉토리에 놓고 브라우저를 통해 액세스하십시오 (예 : http : //localhost/info.php). 페이지에 PHP 정보가 정상적으로 표시되면 PHP가 성공적으로 시작되었으며 웹 서버에서 올바르게 인식된다는 것을 의미합니다.

CURL 명령을 사용하여 PHP 응답을 확인하십시오

PHP가 웹 요청에 응답하는지 여부를 추가로 확인하려면 CURL 명령을 사용하여 테스트 할 수 있습니다.

 curl -I http://localhost/info.php

HTTP 응답 헤더가 반환되면 PHP 처리 요청이 정상임을 의미합니다. 오류 메시지가 나타나면 웹 서버가 올바르게 구성되어 있는지 확인하거나 PHP-FPM이 웹 서버에 연결되어 있는지 확인하십시오.

요약

위의 방법을 통해 PHP가 Linux 시스템에서 정상적인 작동 상태인지 신속하게 결정할 수 있습니다. 이러한 검사 방법은 문제 해결에 적합 할뿐만 아니라 매일 유지 보수에 도움이되고 서버 환경의 안정성과 신뢰성을 보장합니다. 필요할 때 문제를 신속하게 찾아서 해결할 수 있도록 이러한 명령을 마스터하는 것이 좋습니다.