Centos7 Memcached 安裝


1、Linux系統安裝memcached,首先要先安裝libevent庫。
yum install libevent libevent-devel
2、安裝memcached
yum install memcached
3、作為后台服務程序運行
/usr/local/memcached/bin/memcached -d -m 87380m -c 5120 -p 11211 -u root
如果路徑找不到,用下面命令查找存放位置,再將目錄替換執行即可
sudo find / -name memcached
啟動參數介紹如下:
-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文件,我這里是保存在 /tmp/memcached.pid,也可以啟動多個守護進程,不過端口不能重復。
 
4、查看是否啟動成功
ps aux|grep memcached
 
Memcached 的啟動和停止
查找允許 memcached 的進程 id:
# ps -ef|grep memcached root 9662 1 0 10:13 ? 00:00:00 /usr/bin/memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid root 10155 8703 0 10:14 pts/0 00:00:00 grep memcached
 
第一行的第二個就是進程 id,使用 kill 命令停止進程:
# kill 9662 
# ps -ef|grep memcached root 10298 8703 0 10:14 pts/0 00:00:00 grep memcached
可以看到 memcached 服務已經消失。
 
我們可以使用以下命令來啟動:
# /usr/bin/memcached -d -m 1024 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM