
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