歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Memcache安裝和配置

Memcache安裝和配置

日期:2017/2/28 15:40:54   编辑:Linux教程

一、安裝libevent

下載地址:http://libevent.org/

比如:https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz

安裝libevent如果顯示沒有安裝gcc可以參考使用yum安裝gcc http://www.linuxidc.com/Linux/2012-08/69360.htm ,然後再安裝libevent

下載完成上傳到linux上之後,編譯、安裝:

1.1 ./configure --prefix=/usr

1.2 編譯make

1.3 編譯&安裝 make install

1.4查看是否已經安裝:

ls -al /usr/lib | grep libevent

二、安裝memcache

下載地址: code.google.com/p/memcached/downloads/list

2.1 ./configure --with-libevent=/usr

2.2 編譯make

2.3 編譯&安裝 make install

2.4運行

# /usr/local/bin/memcached -d -m 256 -u root -l 192.168.1.1 -p 11211 -c 256 -P /opt/memcached/pid.pid

-d選項是啟動一個守護進程,

-m是分配給Memcache使用的內存數量,單位是MB,我這裡是10MB,

-u是運行Memcache的用戶,我這裡是root,

-l是監聽的服務器IP地址,如果有多個地址的話,我這裡指定了服務器的IP地址192.168.0.200,

-p是設置Memcache監聽的端口,我這裡設置了12000,最好是1024以上的端口,

-c選項是最大運行的並發連接數,默認是1024,我這裡設置了256,按照你服務器的負載量來設定,

-P是設置保存Memcache的pid文件,我這裡是保存在 /opt/memcached/pid.pid,

2.5結束Memcache進程,執行:

# kill 'cat /opt/memcached/pid.pid'

也可以啟動多個守護進程,不過端口不能重復

Copyright © Linux教程網 All Rights Reserved