PHP 통합 · 1 min read · Jan 01, 2026

PHP5에 APC (Alternative PHP Cache) 통합하기 (Fedora 13 & Apache2)

PHP5에 APC (Alternative PHP Cache) 통합하기 (Fedora 13 & Apache2)

버전 1.0
저자: Falko Timme
Twitter에서 나를 팔로우하세요

이 가이드는 Fedora 13 시스템에서 PHP5에 APC (Alternative PHP Cache)를 통합하는 방법을 설명합니다 (Apache2와 함께). APC는 PHP 중간 코드를 캐싱하고 최적화하기 위한 무료 오픈 PHP opcode 캐셔입니다. ** eAccelerator 및 XCache와 같은 다른 PHP opcode 캐셔와 유사합니다.

이것이 당신에게 작동할 것이라는 보장은 하지 않습니다!

1 사전 참고

저는 Apache2와 PHP5가 이미 설치되어 작동 중인 IP 주소 192.168.0.100의 Fedora 13 서버에서 이것을 테스트했습니다. 이 튜토리얼에서는 시연 목적으로 Apache의 기본 문서 루트인 /var/www/html을 사용할 것입니다. 물론 다른 vhost를 사용할 수도 있지만, 이 튜토리얼에서 사용하는 info.php 파일의 경로를 조정해야 할 수도 있습니다.

2 PHP5의 현재 상태 확인하기

먼저 APC를 설치하기 전에 PHP5 설치에 대해 알아봅시다. 이를 위해 문서 루트 /var/www/html에 info.php 파일을 생성합니다:

vi /var/www/html/info.php

| |

그 후, 브라우저에서 해당 파일을 호출합니다: http://192.168.0.100/info.php

보시다시피, PHP 5.3.2가 설치되어 있습니다…

… 하지만 APC는 페이지 어디에도 언급되지 않았습니다:

다른 PHP opcode 캐셔인 eAccelerator가 설치되어 있다면, APC를 설치하기 전에 제거해야 합니다:

yum remove php-eaccelerator

그 후 Apache를 재시작합니다:

/etc/init.d/httpd restart

3 APC 설치하기

APC는 다음과 같이 설치할 수 있는 PHP 확장입니다:

yum install php-pecl-apc

이제 APC가 설치되었으니, 구성 파일 /etc/php.d/apc.ini를 살펴보세요. 기본 설정은 괜찮아야 하지만, 변경하고 싶은 것이 있다면 http://de2.php.net/manual/en/apc.configuration.php에서 모든 사용 가능한 구성 옵션 목록을 찾을 수 있습니다.

vi /etc/php.d/apc.ini

그게 전부입니다. Apache를 재시작하면 완료됩니다:

/etc/init.d/httpd restart

그 후, 브라우저에서 info.php를 다시 엽니다: http://192.168.0.100/info.php

이제 페이지에 APC가 언급되어 있어야 하며, 이는 성공적으로 통합되어 예상대로 작동하고 있음을 의미합니다:

4 링크

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.