freezner

저사양 서버 성능 최적화 하기 (#3 APC 설치)

APC (Alternative PHP Cache) 에 대한 설치 방법을 소개합니다.

APC란 PHP 페이지를 호출할때마다 해석하지 않고 미리 HTML 문서로 저장해두었다가 사용자에게 별다른 처리과정 없이 보여주는 캐싱 모듈입니다. 이를테면 WP-Super Cache와 비슷한 원리이죠. 하지만 WP-SuperCache와는 다른 퍼포먼스 경험을 하실 수 있습니다.

설치방법은 몹시 간단합니다. 그런데 국내 블로그에는 제대로 된 정보가 없어서 아쉽더군요. yum 패키지 설치 기준으로 설명드리겠습니다.

 

1. 관련 모듈 설치

# yum install php-pear php-devel httpd-devel pcre-devel gcc make

 

2.  APC 설치

# pecl install apc

-> 이 과정에서 선택을 하라는 메세지가 5번 정보 나오게 됩니다. 이때 5번 정보 엔터(NO)를 쳐주고 가볍게 넘어갑니다.

 

3. apc.ini 초기화

echo "extension=apc.so" > /etc/php.d/apc.ini

-> /etc/php.d/apc.ini 파일에 모듈 초기화 코드를 추가합니다.

 

4. 아파치 재시작

# service httpd restart

 

5. 설치확인 : 웹 루트에 빈파일을 생성하고 phpinfo(); 코드를 넣은후 웹페이지에서 확인합니다. APC라는 단어가 맨 아래 큼직하게 출력되면 설치가 된겁니다.

 

6. API 관리 페이지 복사

# cp /usr/share/pear/apc.php /var/www/html/

-> /ust/share/pear/apc.php 파일을 본인의 웹루트에 복사합니다. 복사 후 파일명은 apc.php가 아니어도 무방합니다.

 

7. 관리자 접속 정보 설정

# vi /var/www/html/apc.php

defaults('ADMIN_USERNAME','아이디 입력'); // 관리자 아이디
defaults('ADMIN_PASSWORD','암호 입력'); // 관리자 암호

-> 관리자 기능을 접속할 아이디와 암호를 입력합니다.

 

이제 설치는 완료되었습니다. 다음 포스팅에서는 APC 의 세부 설정 방법을 알려드리겠습니다.

 

저사양 VPS 서버 성능 최적화 하기

(#4 APC 설정)

Exit mobile version