CentOS詳細インストールの7:Linuxにmemcachedをインストールする


一.まずインストール
1.Memcachedをインストールする前にlibeventをインストールする必要がありますが、libeventは32ビットと64ビットのインストール方法が異なるので、別々に言います.
1.1、32ビットシステムのlibeventインストールまず、ビットもyum installを使ってlibeventをインストールすることができますが、32ビットのものはコンパイルパッケージをダウンロードして自分でインストールすることをお勧めします.関連ダウンロードアドレス:http://www.monkey.org/~provos/libevent/ダウンロードが完了したら、tar zxvf libevent~~~~~~~cd libevent~~~~~~~~~~~./configure--prefix=/usr#libeventを/usr/libにインストールしてmake make installに行ってインストールを完了します.ls-al/usr/lib|grep libeventが正常にインストールされているかどうかを確認するには、次のコマンドを入力します.
 
1.2、64ビットシステムのlibeventはこれをインストールするのはちょっと難しいですが、さっきの32ビットの方法でインストールすると、memcachedは関連するライブラリファイルが見つからないと報告します--だから64ビットの純はyum install libevent yum install libevent*
 
2、Memcachedのインストールはまず最新バージョンをダウンロードし、住所はhttp://memcached.org/次に、tar zxvf memcached~~~cd memcached~~~./configure--with-libevent=/usr#の後ろのwithパラメータは、32ビットのときにのみ加算されます.64ビットの場合、memcached 1.44を使用すると無視できます.yum installはデフォルトでグローバルlibにインストールされているので、make make installを設定する必要はありません.
 
できない場合は32ビットのライブラリを自分でインストールし、
ln -s /usr/lib/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2

64ビットのlibにソフトリンクすればlibeventが見つかります
3、システムは私たちが今yuchaoあるいはrootユーザーでmemcachedを直接開くのではなく、単独でアカウントを創立したので、ここは依然としてうん/usr/sbin/useradd memcached
 
二、常用コマンドフォーマットmemcached-d-m 4096-l localhost-p 11211-u memcached関連パラメータ説明:-d memcachedを起動するデーモン-mは必要な共有メモリサイズを指定し、M単位-l memcachedで傍受するIPアドレスをM単位-l memcachedで傍受し、使用可能なすべてのIPを空にし、この空にしない-p memcached傍受を禁止するポート-uはmemcachedを実行するアカウントを指定し、ここで注意する点:1、rootで起動することは許されません.そうしないと、セキュリティの問題が発生しやすいです.2、指定したアカウントは/sbin/nologinではありません.そうしないとmemcachedが起動できますが接続できない場合があります.メンテナンスmemcachedはtelnetからmemcachedが傍受するアドレスとポートに直接接続し、statsを入力して状況を表示できます.
 
memcachedを閉じる:pkill memcached