PHP와 Redis를 연결할려면 다음과 같은 패키지들이 필요하다
igbinary
phpredis
1. igbinary를 PECL로 이용하여 설치한다
pecl instsall https://pecl.php.net/get/igbinary-1.2.1.tgz
2. phpredis를 PECL로 이용하여 설치한다.
pecl instsall https://pecl.php.net/get/redis-2.2.7.tgz
3. 설치가 모두 완료되었으면 php.ini 파일에다가 다음과 같이 넣어준다.
vi /etc/php5/apache2/php.ini
extensions = igbinary.so
extensions = redis.so
4 그리고 아파치 서버를 재시작한다.
/etc/init.d/apache2 restart
5. 아무 페이지에 phpinfo()를 출력하도록 하여 Redis나 igbinary가 항목에 존재하는지 체크한다.
6. 레디스가 제대로 연동되는지 다음과 같이 만들어서 확인한다.
$redis = new Redis();
$redis->connect(’127.0.0.1’, 6379);
$redis->set(’key’, ’REDIS TEST’);
echo $redis->get(’key’);
- php화면에 REDIS TEST가 존재하면 정상적으로 설정된것이다.