프로그래밍/PHP2015/04/16 15:10





1. 환경변수 설정

$ sudo vi /etc/apache2/envvars


export 환경변수명=값


2. php에서 읽기

getenv('환경변수명');

저작자 표시

'프로그래밍 > PHP' 카테고리의 다른 글

PHP에서 환경 변수 읽기  (0) 2015/04/16
우분투 php aws elasticache memcached 설정  (0) 2015/04/16
php 5.5 업데이트 에러  (0) 2015/04/16


Posted by 좋은데이
프로그래밍/PHP2015/04/16 15:05





php-memcached 모듈로 하면 안되고 aws에서 제공하는 모듈 이용.


레퍼런스 : http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Appendix.PHPAutoDiscoverySetup.html#Appendix.PHPAutoDiscoverySetup.InstallingExisting


1. php 버전 확인

$ php -v


2. 다음 페이지에서 버전에 맞는 모듈 다운로드

https://ap-northeast-1.console.aws.amazon.com/elasticache/home?region=ap-northeast-1#client-download:


3. php dependencies 설치

$ sudo apt-get update

$ sudo apt-get install gcc g++ php-pear


4. 다운받은 모듈 압축 해제

$ tar -xvf AmazonElastiCacheClusterClient-1.0.1-PHP5*


5. amazon-elasticache-cluster-client.so 모듈 복사

$ cd Amazon*

$ sudo cp amazon-elasticache-cluster-client.so /usr/lib/php5/20121212


6. /etc/php5/cli/conf.d/memcached.ini 설정

$ echo "extension=/usr/lib/php5/20121212/amazon-elasticache-cluster-client.so" | sudo tee /etc/php5/cli/conf.d/memcached.ini


7. 사용하기

<?php

  $memcached = new Memcached;

  $memcached->addServer($server_endpoint, $server_port);

  $memcached->setOption(Memcached::OPT_CLIENT_MODE, Memcached::STATIC_CLIENT_MODE);

  $memcached->set("key", "value");

  $result = $memcached->get("key");

?>





저작자 표시

'프로그래밍 > PHP' 카테고리의 다른 글

PHP에서 환경 변수 읽기  (0) 2015/04/16
우분투 php aws elasticache memcached 설정  (0) 2015/04/16
php 5.5 업데이트 에러  (0) 2015/04/16


Posted by 좋은데이
프로그래밍/PHP2015/04/16 14:21





<? 로 시작하는 스크립트릿이 인식안됨


<?php 로 작성해야 됨

저작자 표시

'프로그래밍 > PHP' 카테고리의 다른 글

PHP에서 환경 변수 읽기  (0) 2015/04/16
우분투 php aws elasticache memcached 설정  (0) 2015/04/16
php 5.5 업데이트 에러  (0) 2015/04/16


Posted by 좋은데이

티스토리 툴바