重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
第一章
創新互聯公司長期為上千多家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為潁泉企業提供專業的網站制作、成都網站設計,潁泉網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發。
第一小節 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 和端口對應) 起來