第一章
第一小節 MEMCACHE 安裝 和介紹 總結
安裝MEMCACHE
下載wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz
解壓并且進入 tar -zxvf memcached-1.2.0.tar.gz && cd memcached
在安裝MEMCACHE 之前要確定是否安裝libevent C 網絡模型框架。MEMCACHE 網絡事件也是基于LIBEVENT。這個很重要。后面會單獨分析
安裝Memcache ./configure --with-libevent=/usr
make && make install
啟動Memcache /usr/local/memcached/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 12000 -c 1024 -P /usr/local/memcached/memcached.pid
關于Memcache 啟動的相關參數在memcached.c 文件的 int main(void) {} 方法里面可以找到。
參數說明: (只是列舉了一部分,如果大家想要完整可以自己到官網手冊上去查詢)
1 -d選項是啟動一個守護進程,
2 -m是分配給Memcache使用的內存數量,單位是MB,我這里是10MB,
3 -u是運行Memcache的用戶,我這里是root,
4 -l是監聽的服務器IP地址,如果有多個地址的話,我這里指定了服務器的IP地址127.0.0.1
5 -p是設置Memcache監聽的端口,我這里設置了12000,最好是1024以上的端口,
6 -c選項是最大運行的并發連接數,默認是1024,我這里設置了256,按照你服務器的負載量來設定,
7 -P是設置保存Memcache的pid文件,我這里是保存在 /tmp/memcached.pid,
測試 telnet 127.0.0.1 12000
telnet 連接Memcache 參數和剛才啟動memcache 時的參數(IP 和端口對應) 起來
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。