memcache安裝
安裝包的版本
libevent版本:2.0.22 安裝包:libevent-2.0.22-stable.tar.gz
獲取:wget http://phzcudns001.phzc.com/src/libevent-2.0.22-stable.tar.gz
memcached版本:1.4.24 安裝包:memcached-1.4.24.tar.gz
獲取:wget http://phzcudns001.phzc.com/src/memcached-1.4.24.tar.gz
將此兩個軟體包放在/usr/loca/src下
mv *.tar.gz /usr/local/src/
4、安裝libevent
說明:Memcached是基於libevent事件處理機制的
cd /usr/local/src
tar zxvf libevent-2.0.22-stable.tar.gz && cd libevent-2.0.22-stable
./configure --prefix=/usr/local/libevent/
make && make install
5、安裝memcached
cd /usr/local/src
tar zxvf memcached-1.4.24.tar.gz && cd memcached-1.4.24
./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/
make && make install
6、啟動memcached
啟動命令(以8G記憶體伺服器為例):
/usr/local/memcached/bin/memcached -d -m 7168 -u nobody -l 內網IP地址 -p 11211 -c 20480 -P /tmp/memcached.pid 11211
啟動引數詳解:
-d 表示啟動一個守護程式
-m 是分配給memcached使用的記憶體,這裡用了7G,不包括memcached程式自身佔用
-u 執行memcached的使用者,為了安全,這裡使用nobody
-l 是memcached監聽的ip,這裡務必寫內網IP
-p 是memcached監聽的埠,預設是11211
-c memcache執行的最大併發連線數
-P 是設定memcache的pid檔案
最後別忘記把命令加入開機啟動:
vi /etc/rc.local
最後一行加入:
/usr/local/memcached/bin/memcached -d -m 7168 -u nobody -l 內網IP地址 -p 11211 -c 20480 -P /tmp/memcached.pid 11211
儲存退出
7、檢驗memcached是否啟動
netstat –na | grep 11211
8、memcached的監控
我們用memcache.php來監控memcached的程式。
8.1、安裝nginx+php
請參考“普惠眾籌運維部 - Nginx標準部署手冊(含PHP)_V1.1.docx”
8.2、獲取memcache.php並修改
wget http://phzcudns001.phzc.com/conf/memcache.php
vim memcache.php
.....
define('ADMIN_USERNAME','memcache'); // 定義使用者名稱
define('ADMIN_PASSWORD','password'); // 定義密碼
.....
$MEMCACHE_SERVERS[] = 'mymemcache-server:11211'; //定義要檢視的ip和埠
$MEMCACHE_SERVERS[] = 'mymemcache-server2:11212'; //可新增多個
其他內容略
8.3、開啟監控頁面
style="font-family:微軟雅黑, sans-serif;">內網ip/memcache.php
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-1762818/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- memcache安裝配置
- Windows下的Memcache安裝 linux下的Memcache安裝WindowsLinux
- 安裝PHP的memcachePHP
- CentOS7 安裝 memcacheCentOS
- memcached安裝和php擴充套件memcache安裝PHP套件
- 【memcache快取專題(2)】memcache安裝與命令列使用快取命令列
- 安裝PHP的memcache擴充套件PHP套件
- nginx+php+memcache安裝筆記NginxPHP筆記
- 安裝PHP及Memcache擴充套件PHP套件
- php以及php擴充套件memcache 安裝PHP套件
- php安裝memcache、redis擴充套件模組PHPRedis套件
- memcache與memcached的區別與安裝
- windows平臺安裝php_memcache模組WindowsPHP
- Windows下的Memcache安裝與測試教程Windows
- CentOS5.2下Memcache的安裝與配置CentOS
- ubuntu 下安裝memcache 以及php擴充套件UbuntuPHP套件
- 【memcache快取專題(3)】PHP-memcache擴充套件的安裝以及使用快取PHP套件
- windows下安裝各個版本memcache擴充套件Windows套件
- 原始碼安裝memcached和php memcache擴充套件原始碼PHP套件
- php7安裝redis擴充套件和memcache擴充套件PHPRedis套件
- Memcache教程 Memcache零基礎教程
- Memcache for WindowsWindows
- ruby訪問memcache[使用memcache-client1.7.0]client
- Memcache基礎
- Memcache基礎教程
- 【ITOO】--memcache小結
- codis安裝 (java 安裝 + zookeeper 安裝 + go 安裝 + codis 安裝JavaGo
- 面試之 Memcache 相關面試
- Redis 與 memcache(轉載)Redis
- php載入memcache模組PHP
- memcache和redis區別Redis
- memcache同步session的方法Session
- memcache的最佳實踐
- Memcache LRU演算法演算法
- Memcache分散式部署方案分散式
- thinkphp 3.2 redis memcache 呼叫方法PHPRedis
- memcache清除items和expired方法
- memcache的執行緒模型執行緒模型