高性能分散メモリオブジェクトキャッシュシステム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()関数を使用します。
目次1. はじめに2. Vue JS のパフォーマンス最適化が必要な理由は何ですか? 3. Vueの...
この記事は主に、Vue のレスポンシブ ソース コードを理解していない、または触れたことがない人向け...
目次概要サブクエリサブクエリの分類クエリの結果によるとサブクエリの位置で区別する選択後のサブクエリサ...
MySQL マスター/スレーブ レプリケーションを使用すると、1 つのデータベース (マスター デー...
現在の要件は、ファイルのアップロード ボタンがあることです。ボタンをクリックすると、アップロードする...
構文: <marquee> …</marquee>モバイル属性マーキーを使用...
アプリケーション全体を CentOS にデプロイする必要があるため、当然ながらデータベース操作は不可...
この記事では主に、Vue で TodoList をカプセル化するケースと、ブラウザのローカル キャッ...
概要Nginx では変数を使用して設定を簡素化し、設定の柔軟性を向上させることができます。すべての変...
これが何を意味するのかを理解するには、まずサブディレクトリとは何かを知る必要があります。では、サブデ...
目次1. ACIDの特性トランザクション制御構文3. トランザクション同時実行例外1. ダーティリー...
ルーティングvue-router4 では API の大部分は変更されていないため、変更点のみに焦点を...
イメージの構築は、DevOps プロセスにおいて非常に重要なプロセスです。一般的に、イメージの構築と...
Web アプリケーションの開発とデバッグを行う際には、テストのためにブラウザのキャッシュをクリアした...
はじめに<br />誰もが高速インターネット接続にアクセスできるわけではありません。たと...