ホームページ >バックエンド開発 >PHPチュートリアル >memcached および php 拡張機能をインストールする
centos システムの使用
1. memcached をインストールします
yum -y install memcached
インストールが完了したら、
memcached -h
を実行します。 Memcached パラメータの説明が表示されます
2. memcached 設定ファイル
vi /etc/sysconfig/memcached PORT="11210"USER="memcached"MAXCONN="1024"CACHESIZE="64"OPTIONS=""
このステップには 2 つのエラーがあります
wget tar -zxvf libmemcached-1.0.16.tar.gzcd libmemcached-1.0.16./configure -prefix=/usr/local/libmemcached -with-memcached make && make install最初の gcc エラーは、centos の最小インストールがローカルで使用されているためです
2 番目のエラーは、libmemcached のバージョンが間違っており、ダウンロードされた libmemcached です-1.0.18.tar.gz と libmemcached-1.0.17.tar.gz
yum -y install gcc+ gcc-c++はどちらもエラーを引き起こします。 最後に、バージョン 1.6 をインストールします。 🎜 >
5. PHP Memcached 拡張機能をインストールします
途中でエラーが表示される場合があります: memcache support require ZLIB
yum install php-devel
6. 拡張機能設定ファイルを追加
wget tar -zxvf memcached-2.2.0.tgzcd memcached-2.2.0/usr/local/php/bin/phpize ./configure -enable-memcached --disable-memcached-sasl -with-zlib-dir -with-libmemcached-dir=/usr/local/libmemcached -prefix=/usr/local/phpmemcached make && make install
yum install zlib-develインストールされているか確認します
「memcached」が表示されます
vi /etc/php.d/memcached.ini extension=memcached.so #增加这行
7. memcached を開始します
php -m|grep memcached
最後に、phpinfo();
が memcached に表示されるはずです