国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Ubuntu > 正文

ubuntu+php環(huán)境下的Memcached 安裝方法

2024-07-26 00:27:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
目前被很多系統(tǒng)所使用,例如Flick、Twitter等。這是一套開(kāi)放源代碼軟件,以BSD license授權(quán)發(fā)布。下面記錄一下在lamp環(huán)境下的Memcached安裝。關(guān)于Memcached的應(yīng)用,這里有兩篇不錯(cuò)的文章:《應(yīng)用 memcached 提升站點(diǎn)性能》、《Discuz!的Memcache緩存實(shí)現(xiàn)》

使用apt安裝memcached
apt-get install memcached
啟動(dòng)memcached
1. 終端下使用命令 memcached就可以啟動(dòng) 。例如 memcached -d。
2. 各個(gè)選項(xiàng)說(shuō)明:
-d選項(xiàng)是啟動(dòng)一個(gè)守護(hù)進(jìn)程,
-m是分配給Memcached使用的內(nèi)存數(shù)量,單位是MB。
-u是運(yùn)行Memcached的用戶。
-l是監(jiān)聽(tīng)的服務(wù)器IP地址,如果有多個(gè)地址的話,我這里指定了服務(wù)器的IP地址192.168.0.200。
-p是設(shè)置Memcached監(jiān)聽(tīng)的端口,默認(rèn)是11211。
-c選項(xiàng)是最大運(yùn)行的并發(fā)連接數(shù),默認(rèn)是1024。
-P是設(shè)置保存Memcached的pid文件,例如 /tmp/memcached.pid。
3. 測(cè)試memcached。官方有提供一telnet例子。
復(fù)制代碼 代碼如下:
$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
get foo
VALUE foo 0 2
hi
END
stats
STAT pid 8861

(etc)安裝PHP的memcached拓展
#sudo apt-get install php5-memcache
編輯 /etc/php5/apache2/php.in,添加以下內(nèi)容。(這一步驟參考了網(wǎng)上的配置,并不是最少的配置)。
[Memcache]
; 是否在遇到錯(cuò)誤時(shí)透明地向其他服務(wù)器進(jìn)行故障轉(zhuǎn)移。
memcache.allow_failover = On
; 接受和發(fā)送數(shù)據(jù)時(shí)最多嘗試多少個(gè)服務(wù)器,只在打開(kāi)memcache.allow_failover時(shí)有效。
memcache.max_failover_attempts = 20
; 數(shù)據(jù)將按照此值設(shè)定的塊大小進(jìn)行轉(zhuǎn)移。此值越小所需的額外網(wǎng)絡(luò)傳輸越多。
; 如果發(fā)現(xiàn)無(wú)法解釋的速度降低,可以嘗試將此值增加到32768。
memcache.chunk_size = 8192
; 連接到memcached服務(wù)器時(shí)使用的默認(rèn)TCP端口。
memcache.default_port = 11211
PHP環(huán)境下的Memcached測(cè)試
復(fù)制代碼 代碼如下:
<?php
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$version = $memcache->getVersion();
echo "Server's version: ".$version."<br/>/n";
$tmp_object = new stdClass;
$tmp_object->str_attr = 'test';
$tmp_object->int_attr = 123;
$memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server");
echo "Store data in the cache (data will expire in 10 seconds)<br/>/n";
$get_result = $memcache->get('key');
echo "Data from the cache:<br/>/n";
var_dump($get_result);
?>
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 昆山市| 新平| 临泉县| 乳源| 长泰县| 弋阳县| 清水河县| 寻甸| 伊川县| 赫章县| 饶平县| 娱乐| 济源市| 盐津县| 平山县| 阿拉善左旗| 方山县| 平陆县| 泗洪县| 江阴市| 嘉祥县| 利辛县| 镇沅| 烟台市| 浦北县| 蓬溪县| 太原市| 青海省| 郴州市| 蓝田县| 泽州县| 万全县| 侯马市| 甘德县| 凉山| 博白县| 庄浪县| 全南县| 南溪县| 吴桥县| 镇雄县|