Linux Memcached 安裝

inux Memcached 安裝html

URL:http://www.runoob.com/memcached/memcached-install.htmlc++

# 編譯安裝須要安裝下列插件
[root@localhost software]#yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel服務器

源代碼安裝併發

memcached 依賴 libevent-devel
[root@localhost software]# yum -y install libevent-develmemcached


# 下載 memcahed 安裝包
[root@localhost software]# wget http://memcached.org/latest插件

# 解壓
[root@localhost software]#tar -zxvf latesthtm

# 配置
[root@localhost memcached-1.5.12]# ./configure --prefix=/usr/local/memcached進程

# 編譯
[root@localhost memcached-1.5.12]#make內存

# 安裝
[root@localhost memcached-1.5.12]#sudo make install ssl

# 啓動服務端,要遠程訪問的話 把:127.0.0.1 改爲對應的IP 192.168.1.210 ,綁定全部IP就能夠寫 0.0.0.0
[root@localhost memcached-1.5.12]#/usr/local/memcached/bin/memcached -d -m 2048 -u root -l 127.0.0.1 -p 12888 -c 1024 -P /tmp/memcached.pid
# 配置遠程訪問
[root@localhost memcached-1.5.12]#/usr/local/memcached/bin/memcached -d -m 2048 -u root -l 0.0.0.0 -p 12888 -c 1024 -P /tmp/memcached.pid


-d選項是啓動一個守護進程,
-m是分配給Memcache使用的內存數量,單位是MB,我這裏是2048MB,
-u是運行Memcache的用戶,我這裏是root,
-l是監聽的服務器IP地址,若是有多個地址的話,我這裏指定了服務器的IP地址127.0.0.1
-p是設置Memcache監聽的端口,我這裏設置了12888,最好是1024以上的端口,
-c選項是最大運行的併發鏈接數,默認是1024,我這裏設置了1024,按照你服務器的負載量來設定,
-P是設置保存Memcache的pid文件,我這裏是保存在 /tmp/memcached.pid,

# 檢查是否啓動成功
[root@localhost memcached-1.5.12]#ps aux |grep memcached | grep -v grep

# 結束memcached[root@localhost memcached-1.5.12]#kill `cat /tmp/memcached.pid`

相關文章
相關標籤/搜索