Memcahe は C/S アーキテクチャのソフトウェアで、クライアントとサーバーの 2 つの部分があります。
memcache とは何ですか? 何ができるのですか?
インストール:
sudo apt-get update
sudo apt-get memcached をインストールします (memcached のバージョンは 1.4.14)
memcached をインストールすると、システムは memcache クライアントを自動的にインストールします
インストールが成功すると、memcached が自動的に起動しますが、緊急の場合には手動で起動することをお勧めします。 2つの方法があります:
① sudo /etc/init.d/memcached start
② sudo service memcached start
ちなみに最後のコマンド:
start 再起動;
stop 実行を停止します。実行ステータス (入力後) 他のコマンドを使用する前に、これを入力して確認できます)
次に PHP 拡張機能をインストールします:
sudo apt-get install php5-memcache
php.ini ファイルを開いて
[memcache] を追加します最後の行の
extension=memcache.so
私の LAMP は統合環境 xampp を使用しています。環境を再起動すると、memcache.so ファイルが見つからないため、エラーが報告されます。
上記でインストールすると、このファイルが表示されます。 /usr/lib/php5/20121212 ディレクトリに自動的に生成されます。そのコピーを zts-20121212/
の実行ディレクトリにコピーするだけです。この時点で、PHP は memcache を直接呼び出すことができます。
$doubi = new memcache();
...
PHP コード例については、Windows での Memcache の簡単な紹介と使用法ですでに紹介しているため、ここでは詳しく説明しません。
上記では、Ubuntu の構成 Memcached と PHP 拡張機能を内容も含めて紹介していますが、PHP チュートリアルに興味のある友人に役立つことを願っています。