1筹我、安裝文件下載
創(chuàng)建自己的文件夾
mkdir website
cd website
mkdir download
cd download
下載memcached射沟,地址可以去官網(wǎng)找
wget http://memcached.org/files/memcached-1.4.25.tar.gz
tar -zxvf memcached-1.4.25.tar.gz
下載libevent米丘,memcached網(wǎng)絡(luò)通信依賴
wget https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz
tar -zxvf libevent-2.0.20-stable.tar.gz
2蚕甥、安裝
先安裝libevent
cd libevent-2.0.20-stable
./configure -prefix=/usr
make
make install
測試libevent安裝是否成功
ls -a /usr/lib | grep libevent
安裝memcached
cd ../memcached-1.4.25
./configure -with-libevent=/usr/
make
make install
測試memcached安裝是否成功
ls -al /usr/local/bin/mem*
-rwxr-xr-x. 1 root root 360546 Apr 13 15:10 /usr/local/bin/memcached
memcached -h
3、啟動
啟動memcached服務(wù)
memcached -d -m 1024 -u root l 192.168.1.101 -p 12000 -c 256 -P /temp/memcached.pid
簡寫:memcached -d -m 1024 -u root -c 10240
-d選項是啟動一個守護進程
-m是分配給Memcache使用的內(nèi)存數(shù)量炕舵,單位是MB,我這里是1024MB
-u是運行Memcache的用戶跟畅,我這里是root
-l是監(jiān)聽的服務(wù)器IP地址咽筋,如果有多個地址的話,我這里指定了服務(wù)器的IP地址192.168.1.101
-p是設(shè)置Memcache監(jiān)聽的端口徊件,默認(rèn)是11211奸攻,我這里設(shè)置了12000,最好是1024以上的端口
-c選項是最大運行的并發(fā)連接數(shù)虱痕,默認(rèn)是1024睹耐,我這里設(shè)置了256,按照你服務(wù)器的負(fù)載量來設(shè)定
-P是設(shè)置保存Memcache的pid文件部翘,我這里是保存在 /tmp/memcached.pid