memCached依賴於libeventjava
下載安裝文件:libevent-2.0.17-stable.tar.gz,memcached-1.4.15.tar.gz並上傳至Linux服務器服務器
解壓libevent到指定目錄下:併發
tar -zxvf libevent-2.0.17-stable.tar.gz -C /dyyl/java
切換至解壓後的目錄下依次執行:memcached
./configure --prefix=/dyyl/java/libevent make make install
測試libevent是否安裝成功:測試
ls -al /dyyl/java|grep libevent
解壓memcached-1.4.15.tar.gz到指定目錄下:tar -zxvf memcached-1.4.15.tar.gz -C /dyyl/java 切換至解壓後的目錄下依次執行:code
./configure --prefix=/dyyl/java/memcached --with-libevent=/dyyl/java/libevent/ make make install
進入/dyyl/java/memcached/bin目錄下執行啓動:進程
./memcached -u root -d
啓動參數說明: -d 選項是啓動一個守護進程。內存
-m 是分配給Memcache使用的內存數量,單位是MB,默認64MB。it
-u 是運行Memcache的用戶,若是當前爲root 的話,須要使用此參數指定用戶event
-p <num>是設置Memcache的TCP監聽的端口,最好是1024以上的端口。
-c 選項是最大運行的併發鏈接數,默認是1024。
-P <file> 是設置保存Memcache的pid文件。
查看Memcache是否啓動:
ps -ef | grep memcached