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 経由でこれをインストールしてビルドしました。拡張機能には 2 つの依存関係があり、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

関連情報