Memcachedキャッシングサーバーの構成
シリーズの 3番目の実用的なレッスンに進み、Memcachedサーバーのセットアップについて説明しましょう。
Memcachedは、動的なWebサイトデータベースでの作業を高速化できます。
vm01および
vm02クライアントがサーバーに自由に接続できる信頼できるネットワーク上に展開する必要があります。 IPアドレス
192.168.1.12で
vm03に次のコマンドを入力する必要があります。
Memcachedサーバーをvm03にインストールします
次の
yum managerコマンドを入力して、RHELのようなオペレーティングシステムにMemcachedサーバーをインストールします。
Memcachedクライアントをvm01およびvm02にインストールします
次のパッケージのいずれかを
vm01および
vm02仮想マシン(php5 + Apache / Lighttpdサーバー)にインストールする必要がある場合があります。
- Perl-Cache-Memcached:Memcachedサーバーを操作するためのPerlクライアント(ライブラリ)。
- Python-Memcached:Memcachedサーバーを操作するためのPythonクライアント(ライブラリ)。
- PHP-PECL-Memcache:Memcachedサーバーを操作するためのPHP拡張。
Memcachedのセットアップ
次のコマンドを入力して、構成ファイル
/ etc / sysconfig / memcachedを編集します。
設定例:
PORT="11211"; USER="memcached"; MAXCONN="1024"; CACHESIZE="512";
ファイルを保存して閉じます。 memcachedサーバーを起動します。
構成ファイル
/ etc / sysconfig / iptablesを編集し、仮想サーバー
vm01と
vm02のみがサーバーに接続するための適切な権限を持っていることを確認します。
ファイルを保存して閉じます。 次のコマンドで
iptablesサービスを再起動
します。
vm03でのファイルおよびポート記述子の制限の増加
ロードされたmemcachedサーバーの場合
、ファイル記述子と
IPポートの 数を増やし ます 。
Linuxシステムの変更されたカーネルパラメーターが有効になるように、
sysctlコマンドを適用します。
関連資料: