현재 위치: > 최신 기사 목록> Centos 6.5에서 PHP 및 NGINX를 효율적으로 구성하기위한 완전한 안내서

Centos 6.5에서 PHP 및 NGINX를 효율적으로 구성하기위한 완전한 안내서

gitbox 2025-08-10

소개

이 기사를 사용하면 Centos 6.5 환경에서 PHP 및 NGINX를 구축하는 방법을 이해하기 위해 단계별로 사용하여 안정적이고 반응이 좋은 웹 서비스를 만들 수 있습니다. 설치, 구성 및 최적화를위한 주요 프로세스를 다루면 효율적인 웹 사이트를 배포 해야하는 개발자 및 운영 인력에게 적합합니다.

nginx를 설치하십시오

먼저 Centos 6.5 시스템에 Nginx를 설치해야합니다. Epel 소스를 설치하고 다음 명령을 통해 Nginx 설치를 완료 할 수 있습니다.

 sudo yum install epel-release
sudo yum install nginx

Nginx 부팅을 시작하고 설정하십시오

설치가 완료되면 Nginx 서비스를 시작하고 자동으로 시작하도록 구성하십시오.

 sudo service nginx start
sudo chkconfig nginx on

PHP 및 관련 모듈을 설치하십시오

다음으로 PHP, PHP-FPM 및 MYSQL 지원 모듈을 설치하여 PHP가 Nginx를 통해 정상적으로 실행할 수 있도록하십시오.

 <span class="fun">Sudo Yum 설치 PHP PHP-FPM PHP-MYSQL</span>

PHP-FPM을 구성하십시오

설치가 완료되면 PHP-FPM의 필요한 구성이 필요합니다. 텍스트 편집기를 사용하여 구성 파일을 엽니 다.

 <span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>

구성에서 사용자 및 사용자 그룹을 nginx 로 수정하십시오.

 user = nginx
group = nginx

파일을 저장하고 닫습니다.

PHP-FPM을 시작하고 전원을 켜십시오

 sudo service php-fpm start
sudo chkconfig php-fpm on

PHP 처리를 지원하도록 nginx를 구성하십시오

Nginx 기본 구성 파일을 편집하고 PHP 파일에 대한 지원을 추가하십시오. 구현하다:

 <span class="fun">sudo vi /etc/nginx/conf.d/default.conf</span>

위치/{} 블록 내에서 PHP 요청을 처리하려면 다음 구성을 추가하십시오.

 location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

Nginx 서비스를 다시 시작하십시오

구성이 완료되면 Nginx를 다시 시작하여 변경 사항을 적용하도록합니다.

 <span class="fun">Sudo Service Nginx 재시작</span>

PHP 구성을 확인하십시오

PHP 환경이 제대로 작동하는지 확인하기 위해 웹 루트 디렉토리에서 테스트 파일을 만듭니다. info.php는 다음 명령으로 작성할 수 있습니다.

 <span class="fun">echo "<? phpinfo ();?>"> /usr/share/nginx/html/info.php</span>

그런 다음 브라우저를 통해 http : // server ip/info.php 에 액세스하여 PHP 정보 페이지를보십시오.

요약

위의 단계를 통해 Centos 6.5 시스템에서 PHP 및 NGINX를 성공적으로 구성하여 안정적이고 효율적인 웹 서비스 환경을 달성 할 수 있습니다. 합리적인 구성은 웹 사이트 성능을 향상시킬뿐만 아니라 후속 유지 보수 및 확장을 용이하게합니다. 이 안내서가 필요에 맞는 서버를 신속하게 구축하는 데 도움이되기를 바랍니다.