openSUSE 13.2에 memcached PHP 확장 설치

openSUSE 13.2에 memcached PHP 확장 설치

openSUSE 13.2에 PHP용 memcached 확장을 설치하는 표준/지원 방법이 있습니까?

CentOS에서는 yum -y install php-pecl-memcached.

그러나 openSUSE의 기본 패키지 저장소에는 이에 상응하는 항목이 없는 것 같습니다.

나는 찾았다이것하지만 고객 시스템을 위한 것이므로 비표준적인 내용을 남겨 두지 않는 것이 좋습니다.

도움을 주셔서 미리 감사드립니다.

레온

답변1

나는 PECL을 통해 이것을 설치하여 구축했습니다. 확장에는 두 가지 종속성이 있습니다. cyrus-sasl-devel기본 패키지 저장소에서 설치했고 libmemcached소스에서 구축했습니다.

zypper install cyrus-sasl-devel
zypper install gcc-c++
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -xzf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure
make
make install
pecl install memcached
libmemcached directory [no] : /usr/local

그런 다음 다음을 포함하는 파일을 만들었습니다 /etc/php5/conf.d/memcached.ini.

extension=memcached.so

관련 정보