'캐시 프로그램'에 해당되는 글 2건

  1. Zend Opcache 모니터링 프로그램 설치
  2. Centos/Red hat에 Memcached 설치

Zend Opcache 모니터링 프로그램 설치

캐시 패키지인 Zend Opcache 모니터링 프로그램을 설치해 보겠습니다.

먼저, Zend Opcache는 php5.5 이상 버전에서는 기본으로 제공되는 패키지지만, php5.4이하 버전에서는 기본으로 설치가 되어 있지 않습니다. 

php5.4 이하 버전 사용자는 먼저 Zend Opcache을 설치해야 됩니다.


Zend Opcache 모니터링 프로그램 설치


Zend Opcache 모니터링 프로그램은 Opcache-Status ,opcache-gui, ocp.php 이렇게 크게 3가지로 나뉩니다. 

오늘은 이 프로그램을 모두 설치해 보겠습니다.


1.Opcache-Status by Rasmus Lerdorf 설치

먼저 워드프레스/xe/그누보드가 설치된 폴더에 htdocs 파일을 생성합니다.
htdocs 파일생성
cd /var/www/example.com/htdocs/
opcache-status 설치
# wget https://raw.github.com/rlerdorf/opcache-status/master/opcache.php

접속주소

www.도메인.com/htdocs/opcache.php로 접속합니다.

스크린샷



2. opcache-gui by amnuts 설치

# cd /var/www/example.com/htdocs/
# wget https://raw.github.com/amnuts/opcache-gui/master/index.php -O op.php

스크린샷

3. ocp.php by ck-on 설치

# cd /var/www/example.com/htdocs/
wget https://gist.github.com/ck-on/4959032/raw/0b871b345fd6cfcd6d2be030c1f33d1ad6a475cb/ocp.php



ocp.php 모니터링 화면 입니다.

직관적인 ui가 눈에 띕니다.

Zend Opcache 모니터링 프로그램은 이 3가지중 마음에 드는 모니터링 프로그램으로 설치하면 됩니다.




저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'리눅스 > Install' 카테고리의 다른 글

Centos에 관리툴 webmin 설치  (0) 2014.11.16
Zend Opcache 모니터링 프로그램 설치  (0) 2014.11.14
Centos/Red hat에 Memcached 설치  (0) 2014.11.13

Centos/Red hat에 Memcached 설치

libevent 설치


먼저 Memcached를 설치하기전 libevent를 설치 합니다.

# yum install libvirt

libvirt를 설치할때 의존성 패키지들도 같이 설치 됩니다.

libvirt패키지 설치 확인

# yum list libvirt



Memcached 설치


Centos/Red hat 5버전 사용자는 먼저 Remi 저장소를 설치 합니다.

$ Centos/Redhat Version 5 $

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

Memcached 설치
# yum install memcached

$ Centos/Redhat Version 5 $

yum --enablerepo=remi install memcached

Memcached PHP 확장 모듈 설치
# yum install php php-pecl-memcache <-memcache
# yum install php php-pecl-memcached <-memcached

Memcached 설정


# vi /etc/sysconfig/memcached

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""

재부팅시 자동시작 설정

# chkconfig memcached on


Memcached 시작
/etc/init.d/memcached start 
# service memcached start

Memcached실행 및 작동 확인
# echo stats | nc localhost 11211


php.ini 파일 변경

vi /etc/php.ini


php.ini에서 

[Session]

; Handler used to store/retrieve data.

; http://www.php.net/manual/en/session.configuration.php#ini.session.save-handler 

session.save_handler = files 


이부분을 


[Session]

; Handler used to store/retrieve data.

; http://www.php.net/manual/en/session.configuration.php#ini.session.save-handler 

session.save_handler = memcached

session.save_path = "127.0.0.1:11211"

이렇게 변경해 줍니다.


아파치 재시작 

* 웹서버를 재시작 해줘야 설정값이 적용 됩니다.

# service httpd restart


참고한 사이트

http://www.if-not-true-then-false.com/2010/install-memcached-on-centos-fedora-red-hat/

https://www.digitalocean.com/community/tutorials/how-to-store-php-sessions-in-memcached-on-a-centos-vps


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'리눅스 > Install' 카테고리의 다른 글

Centos에 관리툴 webmin 설치  (0) 2014.11.16
Zend Opcache 모니터링 프로그램 설치  (0) 2014.11.14
Centos/Red hat에 Memcached 설치  (0) 2014.11.13