高性能分散メモリオブジェクトキャッシュシステムMemcachedについては、別の記事「WindowsシステムにMemcachedをインストールする方法」で説明しました。今回は、CentOSシステムにMemcachedとPHP Memcached拡張機能をインストールする方法を見てみましょう。 I. Memcachedをインストールする 1. 依存パッケージlibeventをインストールする Memcachedはlibeventライブラリに依存しているため、インストール前に実行する必要がある場合があります。 yum で libevent-devel をインストールします 2. memcachedをインストールする http://memcached.org/ から最新のソースコード (1.4.23) をダウンロードしてください。 tar -xzvf memcached-1.4.23.tar.gz memcached-1.4.23 をインストールします ./configure --prefix=/usr/local/memcache 作成 && インストール 3. memcached を自動的に起動するように設定する ソース ディレクトリの scripts/memcached.sysv を /etc/init.d/memcached にコピーします。/etc/init.d/memcached の次の行を変更する必要があります。 chown $USER /usr/local/memcache/bin/memcached デーモン /usr/local/memcache/bin/memcached -d -p $PORT -u $USER -m $CACHESIZE -c $MAXCONN -P /var/run/memcached/memcached.pid $OPTIONS (つまり、memcached が配置されているパスを変更する) 次に、次のコマンドを実行します。 chmod 755 メモリキャッシュ chkconfig --memcached を追加する 次のコマンドを使用してサービスを開始します サービス memcached 開始 II. PHP Memcached拡張機能をインストールする pecl.php.net には 2 つの memcache 拡張機能があります。
memcached のバージョンは比較的新しいもので、libmemcached ライブラリを使用します。 libmemcached はより最適化されていると考えられており、PHP のみのバージョンの memcache よりもパフォーマンスが高くなるはずです。したがって、memcached はここにインストールされます (php5.4 がすでに /usr/local/php にインストールされていると想定します)。 1. 依存ライブラリをインストールする https://launchpad.net/libmemcached/1.0/1.0.4/+download/libmemcached-1.0.4.tar.gz tar -xzvf libmemcached-1.0.4.tar.gz libmemcached-1.0.4 をインストールします ./configure 作る インストールする 2. memcachedをインストールする http://pecl.php.net/get/memcached-2.0.1.tgz からダウンロードし、次のコマンドを使用してインストールします。 tar vxzf memcached-2.0.1.tgz memcache-2.0.1 をインストールします phpize ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config 作る インストールする インストールが完了したら、最後に表示された もちろん、memcachedが正しく動作しているかどうかを確認するための小さなテストコードを書くこともできます。具体的な手順については、Windowsシステムにmemcachedをインストールする方法の記事を参照してください。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
>>: MySQLは、where in()順序ソートを実装するためにfind_in_set()関数を使用します。
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
この記事では、移行、バックアップ、アップグレードなどのシナリオで使用される Docker イメージの...
MySQL が複数のテーブルを結合するときに、次のエラーが報告されます: [Err]1267 – 操...
目次1. 問題の説明2. 問題分析3. 問題解決1. Dockerのディスク使用量を確認する2. 再...
結果 (完全なコードは下部にあります): 実装は難しくありませんが、繰り返しコードが多くなります。実...
簡単に説明すると、これら 3 つの方法は、レンダリング プロップ、高階コンポーネント、カスタム フッ...
クイックスタート1. Docker Hubでnginxイメージを見つけるdocker 検索 ngin...
成果を達成する実装コードhtml <div id="コンテナ"> &...
目次1. 次のコードはwatchの簡単な使用法です2. 即時監視3. ハンドラメソッド4. 深い属性...
背景この記事では主に、MySQL が更新ステートメントを実行するときに、元のデータと同一の (つまり...
目次1. 脱構築とは何か? 2. 配列の分割3. 配列モードと代入モードの統一4. デフォルト値の構...
Docker サービス アプリケーションを再起動するコマンドを見てみましょう。具体的な内容は次のと...
目次総合的な比較アクティブの観点から機能的な観点から詳細な比較1. エース2. コードミラー3. モ...
1. redis で使用すると Netty の起動競合が発生するため、***Application ...
問題の説明 (以下の説明は Windows 環境に限定されます): D:\develop\ide\m...