APC(Alternative PHP Cache)는 eAccelerator 처럼 PHP 캐싱을 수행합니다.
- APC 설치
APC를 다운로드 후 설치를 진행합니다.
http://pecl.php.net/package/APC
[root@yongbok ~]# cd /usr/local/src
[root@yongbok ~]# wget http://pecl.php.net/get/APC-3.1.3p1.tgz
[root@yongbok ~]# tar xzvf APC-3.1.3p1.tgz
[root@yongbok ~]# cd APC-3.1.3p1
[root@yongbok ~]# /usr/local/php5/bin/phpize
[root@yongbok ~]# ./configure --enable-apc --with-php-config=/usr/local/php5/bin/php-config
[root@yongbok ~]# make && make install
Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/
[root@yongbok ~]# ls -l /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613 | grep apc
-rwxr-xr-x 1 root wheel 542184 1 25 02:54 apc.so
php.ini 파일에 아래 내용을 추가 합니다.
[root@yongbok ~]# vi /usr/local/apache2/conf/php.ini
[APC]
extension_dir=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613
extension=apc.so
apc.mode=shm
apc.file_md5=1
apc.ttl=3600
apc.idle=900
apc.hash_buckets=256
apc.max_file_size=1024
apc.cachedir=/tmp
apc.mmap_file_mask=/tmp/apc.XXXXXX
아파치를 재시작 후 phpinfo 를 이용하여 APC를 확인합니다.
[root@yongbok ~]# /usr/local/apache2/bin/apachectl restart
[root@yongbok ~]# echo '<?php phpinfo(); ?>' > /var/www/html/phpinfo.php
출처 : http://blog.cyworld.com/ruo91/3591174
'HardWare & Install > Linux Setting' 카테고리의 다른 글
우분투 18.04에서 MySQL8.0 설치 (0) | 2019.09.05 |
---|---|
방화벽 설정하기 (웹서버) (0) | 2013.11.04 |
PHP에서 MS-SQL 서버를 연동하기 위한 방법 (업데이트) (0) | 2013.11.04 |
CentOS 64bit APM 소스 설치 (0) | 2013.11.01 |
웹에서 사용하는 운영체제 eyeOS (0) | 2013.04.10 |
php 확장모듈 cURL 설치 방법 (2) | 2013.03.12 |
리눅스(CentOS)에서 yum으로 APM설치 (1) | 2010.04.27 |